OS X and js2-mode support added