Fixes #315 error when a layer does not exist
Merge branch 'develop' (v0.37.2)
Fixes #316 Pre-extensions var are required by default
Merge branch 'develop' (v0.37.3)
Updated AUCTeX contrib layer with new bindings
Update conventions for help/doc key bindings

`m d` goes under help commands so it is now `m h d`
Update conventions for debugging
Add navigation conventions
Updated Haskell layer

- Uses cabal-repl instead of the deprecated cabal-dev
- Loads company-ghc if company-mode is enabled
- Fixed RET in REPL
- See README.md for keybindings
Add conventions for compiling and building
Reformat tables
Add handlebars/hbs to web-mode file types
Fixes for company-mode for C/C++
More beautifuler banner
Updated haskell-mode bindings

- Fits better with conventions
- Check README.md for bindings

Fixes flycheck for haskell

- Disabled haskell-stylish on save as it interferes with flycheck errror highlighting
- Added a new binding, `SPC m f` that runs haskell-stylish

removed haskell-stylish-on-save
Correct Projectile root file with syntax to exclude paths
Add cache locations for more packages.  Add additional items to savehist
Update AutoHotkey layer, fix bugs, improve indentation
Add eldoc mode and place slime hook in :init
Simplify slime and eldoc config and adapt python eldoc config