Singing (Karandashov)
Add externs for Processing.js.
Respect --charset for stdin
allow goog.require mixed with CJS, to address issues
raised in https://github.com/google/closure-compiler/pull/630
Stripped BOM from UTF 8 encoded files

The compiler throws an exception when a flag file or a conformance configuration file has a UTF-8 BOM, so stripping it in both of these cases would be beneficial for people that use Visual Studio, or other IDEs that add a BOM by default.
Fixed https://github.com/google/closure-compiler/issues/658
Merge pull request #655 from nicks/nick-cjsrequire

allow goog.require mixed with CJS, to address issues
Made sure BOM is the first character

Instead of ignoring mid-string BOM characters, verify that it is the first character in the string.
Fixed an outdated comment
Fixed the no initial BOM case

The code was ignoring the first BOM it found, not the BOM as the first character.
[NEW TYPE INFERENCE] Don't type vars in externs as undefined
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77311079
[NEW TYPE INFERENCE] Don't treat an aliased final constructor as a const variable.

We still don't handle aliased constructors, but that's for a separate CL.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77357275
Merge pull request #655 from nicks/nick-cjsrequire

allow goog.require mixed with CJS, to address issues

-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77357076
Call Compiler.parse() even when we are not doing a full compile.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77375986
Improve error messages for RefasterJS CLI.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77390657
Include the externs.zip file as a entry in the RefasterJS JAR
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77394893
Add support for WheelEvent constructor arguments.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77430238
Switch Preconditions check to %s style
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77433756
Add Universal Analytics and Google Tag Manager externs.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77436680
Remove dead code in new type inference
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77437635
Remove duplicate extern definition of URL
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77438347