Use js2-mode for Javascript files

Fixes #1