Added some docs for v0.3
Added a basic Vagrantfile.

* The box is the image provided by the sysadmins at UCR that they're
  using on the server that Galah is deployed on there, which is a
  great testing environment.
Cleaned up default provided vagrant file.
Added vagrant to gitignore.

* Vagrant creates a .vagrant directory in the project root that should
  be ignored by git.
Removed CHANGES.md file.

* GitHub's release feature obsoletes this file.
Added a the nginx release key to repo.

* I signed it with my own key as well after verifying to a decent level
  of certainty that it is indeed the release key. Unfortunately it's
  not altogether feasible to go meet up with their team for a key
  signing at this time.
Began document describing the system's design.

* Assumes Redis is accessed directly. See #393 for more information on
  the decision to do this (which has not been completely made yet).