enabled 3+4 to work in JS
added subtraction to JS compiler
removing line-trailing whitespace

For whatever reason this was getting removed (maybe by js3-mode?) and
creating false diffs.