Fixed some problems with setting file associations properly - esp with regards to js2-mode and the reg-exp used to match file extensions
Changed the haml-mode-syntax-table so that underscores are no longer part of words.

Now using el-get to load haml-mode.
Merge remote-tracking branch 'refs/remotes/origin/jn-little' into new-master