Initial addition of Vagrant and Puppet
Setup virtualenv and install requirements on provision.
Updated README to cover simplified vagrant usage.
Added required bash environment variables for dev.
Added Redis to vagrant.
A whole heap of Puppet stuff.

* Added librarian_puppet to help with adding puppet modules
  during provision.
* Added an Nginx puppet to configure simple proxying of Django
* Added initial Postgres puppet
* Tweaked Apt support
* Fixed some ordering problems with the python/virtualenv/pip puppet.
Syncdb the first time.

* Need to figure out a good way for puppet to do this only once...
Add default Postgresql user/db on provision.
Implemented Socket.io and NodeJS.
Merge branch 'vagrant'

Conflicts:
	requirements/_base.txt