More emacs goodness

- f6 recompiles across all programming modes.
- .dir-locals.el for quicker init.el installation.