Don't remember cursor position for commit messages

It's not very useful to be dropped into the middle of your diff when
opening a new commit. This change prevents cursor position from being
restored for the `gitcommit` filetype.
Add syntastic for syntax checking

* enable check on open: I want to know about any broken windows from the
  start.

* disable inline highlights: the line markers are sufficient.
Add user details.
Add easier navigation between split-windows.
Use bundle to execute rspec.
Add the Solarized colours bundle.
Change colour scheme to Solarized.
Add heroku to the path.
Add easy swapping for Rails projects.
Add an alias for bundle exec.
Install TMUX Powerline.
Add an alias for TMUX.
Hide the status bar.
Replace thoughtbot scripts with Matt's.
Always show the tab bar.
Add an 80-character limit.
Update prompt for powerline.
Load RVM at startup.
Add a cap alias.
Add a branch alias.