Update LineNumberTable.java

Check that index + 1 is valid index. Threw exception in wrong formatted file that ended on a '\r'.
Fix minor typos in README
Push ES6 definitions into es6.js
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
Fix getJSON success function type in jquery externs
Add a check for calls to extern methods marked with @nosideeffects to ensure that the result is used.
Merge pull request #523 from elemoine/jquery-externs

Fix getJSON success function type jquery externs