Initial work allowing JSHint for JS errors, as well as 'active line range' scope indicators in the gutter for JS.  Cleaned up some warnings in the JS language support.