Update JavaScriptLikeLangInfo and CoffeeScriptLangInfo

First, I've added the keywords 'arguments', 'eval', 'final', 'throws' and 'volatile' to the JavaScriptLikeLangInfo keywords. According to this link http://www.w3schools.com/js/js_reserved.asp, these are appropriate additions. Second, because CoffeeScript compiles directly into JavaScript, all JavaScript keywords should be considered reserved in CoffeeScript, thus the new _inherited_keywords, and the removal of the try/catch block to remove 'var' from the CoffeeScript keywords. Third, I've seperated the CoffeeScript compiler's reserved words for clarity. And finally fourth, the _new_keywords set contains only words that are actually new to CoffeeScript, again for clarity.