starting require-mode
adding dependency to require module from ido
adds camel-casing from dash-based filenames.
Unify definition in requireJS mode.
adds `C-c ri` keystrokes to require-mode and auto-loads minor mode in js2mode