Minor adjustments to closure compiler pom
- remove duplicate definitions
- set explicit versions for build reproducibility
- switch to ssh github for easier build/release process
- set minimum required maven version
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70359996
Rename declarations and references in function bodies to avoid shadowing
names referenced in default parameters.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70370026
Translate super calls made in a static context of the form super() to call the corresponding method on the super class.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70413769
Added checks for getters and setters in class definitions.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70416871
Updating externs for $location.search() to allow setting to a boolean.

This follows from a recent documentation update in https://github.com/angular/angular.js/pull/8050
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70436361
Fix minor typos in README
Merge pull request #528 from pauldraper/readme-typos

Fix minor typos in README
Fixed super references in static context with no super class.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70441296
Fix the parser to correctly identify the "..." element in an array pattern as a "rest" element rather than a "spread" element.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70449410
Check coding convention mismatch for prototype OBJECTLIT keys

Fixes #521
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70523069
Add Paul Draper (@pauldraper on github) to the CONTRIBUTORS file.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70641902
Add externs for ErrorEvent.

Based on https://github.com/google/closure-compiler/pull/507 from Retromodular.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70652295
A few minor fixes/cleanups.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70653088
Add @elemoine to CONTRIBUTORS
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70654414
Run Es6RewriteLetConst and Es6HandleDefaultParameters as separate compiler passes, instead of just calling them from Es6ToEs3Converter#process.

This way, if one pass throws an error, the compiler will not attempt to run any later passes.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70654782
Adds a check for classes which require two names to be bound in the class body. Ex:

var Foo = class Bar {};
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70662888
Add config file so that we can get continuous integration from Travis, and put a build indicator in the README.

Results will show up at https://travis-ci.org/google/closure-compiler
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70666361
Fix null scope in Es6HandleDefaultParameters
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70666728
Fix bugs with parsing exponential literals
Merge pull request #531 from pauldraper/parse-exponential

Fix bugs with parsing exponential literals