javascript: check for keywords as identifiers
javascript: filter all nonascii letters from identifiers
javascript: special handling for space and underscore in identifiers
javascript: fixed broken merge
javascript: added required decl for browsers
Merge pull request #173 from raichoo/javascript

javascript: check for keywords as identifiers