Squashed commit of the following:
Squashed commit of the following:

- Add pretty lambdas
- Add slightly modified helper function/macro from clojure-mode.el
- various cosmetic tweaks
- Flycheck appeasement
- Add highlighting for deftest forms
- Add .lfes and .lfesh to 'auto-mode-alist

lfe/lfe,rvirding/lfe,rvirding/lfe,jjhoo/lfe,jjhoo/lfe,lfe/lfe