Update python.pp and the settings file for the stomp.py -> stompest change.
Update .gitignore

The way puppet uses pip it likes to add a build dir inside our puppet dir.
Add this dir to the .gitignore
Fix the issue of supervisors starting up before shared folders are available.

Supervisord seems to start up before shared folders are loaded. As a result
./manage.py is not available and it fails to start the taskrunner most of the time.
Add a provisioner that restarts the taskrunner to ensure that the taskrunner
starts up properly.
Add sass to the vm so devs can use it without installing it on the host.
Add ids to our shared folders.
Use the git-core ppa so we have the latest version of git.
Don't timeout submodule checkout, and log it.
Customize VM.

- Set ostype to Ubuntu 64bit
- Set cpus to number of cpus on the system
Install some useful commands and aliases.
Add Ori-l's code for updating VirtualBox guest additions.
Disable puppet's color on Windows.