Giga-commit :(

- perspective added for a project driven experience
- tweaks to make buffer switching more efficient
- blogging feature:
  - template + blog post creation function + binding
  - functions to help improve style: artbollocks-mode, org-word-count
- JS is now "supported"
- scala: sbt-mode
- haskell experience got better
- R and Clojure both got the beginning of a config
- new snippets for haskell, JS, scala.
- org-babel improvements
- functions to url-encode and decode region
- Evil bindings galore including evilification of Dired, magit and git-gutter+!
- Eshell: sexier colours on prompt, better aliases
- better (yet not optimal) config for ERC with Slack support