Added magit and projectile to the default packages. Magit for nicely
working with git repositories while inside emacs. Projectile for working
on project directories while within emacs.
Also added some comments and basic configuration changes to the init
file.
Finally added a fix mentioned on the melpa site to resolve an emacs 24
issue related to resolving package dependencies.
Added a .tmux.conf to the dotfiles
Added the tmux-plugin manager
Added tmux-ressurect to allow restoring tmux sessions
Added a helper method to the bootstrapper to clone or update repositories.
Moved stuff into a home directory to seperate it out.
Changed the names of the dotfiles to re-include the dot at the start of their
name.
Moved the scripts into an appropriate folder and updated the bootstrap script
to be more agnostic about where thigs are located.
Finally updated the submodule locations