Speed up syntastic and hdevtools typechecking for haskell.
Hide dynamic and dynamic profiled haskell code from vim.
Change CtrlP to persist file cache and prefer files in the current repository.
Add new qrecord alias.
Disable spellcheck in CMake files.
Added MacPorts bash completion.
Move dotfiles to separate directory for simpler scripting.

--HG--
rename : bashrc => dotfiles/bashrc
rename : bin/ex => dotfiles/bin/ex
rename : bin/mex => dotfiles/bin/mex
rename : bin/mview => dotfiles/bin/mview
rename : bin/mvimdiff => dotfiles/bin/mvimdiff
rename : bin/rmvim => dotfiles/bin/rmvim
rename : bin/rvim => dotfiles/bin/rvim
rename : bin/view => dotfiles/bin/view
rename : bin/vim => dotfiles/bin/vim
rename : bin/vimdiff => dotfiles/bin/vimdiff
rename : ghci => dotfiles/ghci
rename : hg-styles/log.style => dotfiles/hg-styles/log.style
rename : hg-styles/long.style => dotfiles/hg-styles/long.style
rename : hg-styles/vlog.style => dotfiles/hg-styles/vlog.style
rename : hgignore => dotfiles/hgignore
rename : hgrc => dotfiles/hgrc
rename : inputrc => dotfiles/inputrc
rename : irssi/config => dotfiles/irssi/config
rename : irssi/scripts/autorun/hilightwin.pl => dotfiles/irssi/scripts/autorun/hilightwin.pl
rename : irssi/scripts/autorun/trackbar.pl => dotfiles/irssi/scripts/autorun/trackbar.pl
rename : irssi/scripts/hilightwin.pl => dotfiles/irssi/scripts/hilightwin.pl
rename : irssi/scripts/trackbar.pl => dotfiles/irssi/scripts/trackbar.pl
rename : nethackrc => dotfiles/nethackrc
rename : profile => dotfiles/profile
rename : racketrc => dotfiles/racketrc
rename : screenrc => dotfiles/screenrc
rename : tarsnaprc => dotfiles/tarsnaprc
rename : tmux.conf => dotfiles/tmux.conf
rename : vim/colors/delph.vim => dotfiles/vim/colors/delph.vim
rename : vim/filetype.vim => dotfiles/vim/filetype.vim
rename : vim/ftplugin/chaskell.vim => dotfiles/vim/ftplugin/chaskell.vim
rename : vim/ftplugin/coq.vim => dotfiles/vim/ftplugin/coq.vim
rename : vim/ftplugin/cpp.vim => dotfiles/vim/ftplugin/cpp.vim
rename : vim/ftplugin/haskell.vim => dotfiles/vim/ftplugin/haskell.vim
rename : vim/ftplugin/python.vim => dotfiles/vim/ftplugin/python.vim
rename : vim/indent/cuda.vim => dotfiles/vim/indent/cuda.vim
rename : vim/syntax/ebnf.vim => dotfiles/vim/syntax/ebnf.vim
rename : vim/syntax/mcrl.vim => dotfiles/vim/syntax/mcrl.vim
rename : vim/syntax/mcrl2.vim => dotfiles/vim/syntax/mcrl2.vim
rename : vim/syntax/opencl.vim => dotfiles/vim/syntax/opencl.vim
rename : vimrc => dotfiles/vimrc
Rewrite symlink script to be more reliable.

--HG--
rename : make-links => check-links
Add cabal configuration and installer
Add Karabiner custom keybindings and installer.
Script for generating and uploading Hackage docs.
Cleanup ignore file.
Add 256 colour scheme for vim and use it as default for GUI and Terminal.
Added Haskell platform path for OSX.
Moved scrollbar options to properly be in the GUI section.
Add a command for displaying the current syntax stack.