tidied up some rules
tidied up some syntax
fixed some scope name errors
fixed some bugs in meta.instance.constructor
fixed scope name bugs in meta.group.braces.square
fixed bugs in meta.group.braces.round and meta.group.braces.square, c.f. https://github.com/Benvie/JavaScriptNext.tmLanguage/issues/6
Merge branch 'master' into javascript_next
Merge branch 'master' of github.com:Benvie/JavaScriptNext.tmLanguage
fixed up some names in the readme