Support js minifier license comment convention

Many JS minifiers use the convention that comments starting with '/*!' are preserved as license comments. This ensures the
license comment is preserved when using these tools.