Add minified ASF header support with tests.
diff --git a/scancode/ASFMinifiedLicenseHeader.txt b/scancode/ASFMinifiedLicenseHeader.txt
new file mode 100644
index 0000000..d80c893
--- /dev/null
+++ b/scancode/ASFMinifiedLicenseHeader.txt
@@ -0,0 +1,2 @@
+ // Licensed to the Apache Software Foundation (ASF) under one or more contributor
+ // license agreements; and to You under the Apache License, Version 2.0.
\ No newline at end of file
diff --git a/scancode/tests/exclude/bad_hello.js b/scancode/tests/exclude/bad_hello.js
new file mode 100644
index 0000000..4e00361
--- /dev/null
+++ b/scancode/tests/exclude/bad_hello.js
@@ -0,0 +1,4 @@
+// Hello, world.
+function main(params) {
+    console.log('hello', params.payload+'!');
+}
diff --git a/scancode/tests/good/good_hello.js b/scancode/tests/good/good_hello.js
new file mode 100644
index 0000000..d0f6ee9
--- /dev/null
+++ b/scancode/tests/good/good_hello.js
@@ -0,0 +1,7 @@
+// Licensed to the Apache Software Foundation (ASF) under one or more contributor
+// license agreements; and to You under the Apache License, Version 2.0.
+
+// Hello, world.
+function main(params) {
+    console.log('hello', params.payload+'!');
+}
diff --git a/scancode/tests/mixed/bad_hello.js b/scancode/tests/mixed/bad_hello.js
new file mode 100644
index 0000000..4e00361
--- /dev/null
+++ b/scancode/tests/mixed/bad_hello.js
@@ -0,0 +1,4 @@
+// Hello, world.
+function main(params) {
+    console.log('hello', params.payload+'!');
+}