Hotfix: Clean up `bin/install_dotfiles`
Migrate core tmuxinator configs

Keep work configs out of dotfiles dir
Migrate shell files

Squashed commit of the following:

commit 45888f9ecb605ef9f3ca6142a46260415bbc65af
Author: T.S. Foster <hi@tsf.io>
Date:   Tue Sep 30 14:50:07 2014 +0100

    Add more shell filetypes to vim

commit 32dc30087671c35efc12b358fdbb928302036d6f
Author: T.S. Foster <hi@tsf.io>
Date:   Tue Sep 30 14:49:45 2014 +0100

    Add `install_bleedinb_edge_vim` program

commit 79d3c89b8cde495345b67ba478907400bd7c3a5f
Author: T.S. Foster <hi@tsf.io>
Date:   Tue Sep 30 14:48:45 2014 +0100

    Add zsh completion to `install_dotfiles`

commit 2aa434ea7bd0e61181b15d98bdbc4094aee7aa6d
Author: T.S. Foster <hi@tsf.io>
Date:   Tue Sep 30 14:48:22 2014 +0100

    Add more comments to `install_dotfiles`

commit 858d774d5f5e8c4fcc8f9ed794431be36c6d22e3
Author: T.S. Foster <hi@tsf.io>
Date:   Tue Sep 30 14:45:48 2014 +0100

    Migrate zsh files (removing bash compatibility)
Update powerline
Remove unused & unnecessary lines
Add autojump
Explain how I got vim & {py,rb}env to work nicely
Improve zsh completions
Add javascript syntax for node executables
Remove unnecessary manual OS detection in vim

has('{mac,unix}') works just fine
Add bindings for reversing through zsh completions
Use marker indents on vim files

It's ok to have vim-specific things in vim files
Add bindings to open search enginge in browser
Replace YouCompleteMe with Neocomplete
Install more vim plugins

* gist-vim
* github-issues
* vim-gitgutter
* vim-dispatch
* tagbar
* vim-lion
Add vim commands/mappings for file management

* `:DeleteFileAndBuffer!`
* `<leader>q`
* `<leader>w`