Remove puppet-dirs & puppet from Vagrantfile

Don't use puppet for provisioning anymore.

Include 32bit box

Include a box for 32bit operating systems.
Set boot-timeout to more forgiving limit.
Set hostname of box appropriately.

Lower memory footprint of VM
Use the vbox-manager to cut the VM's memory usage to 512MB.

Set up synced folders
Mount the current directory as '/vagrant' into the VM, and
use NFS for added speed.

Adapt paths in config-files
Change the absolute paths in django's config to point to the VM.
The developing vagrant box has a different directory structure than the system
originally housing the app.

Provide weather-db
Django expects the DB-file to exist when running a sync.
Because we are syncing at the end of the provisioning, the file has to be there
initially.

Provide fixtures for django
Load up a default superuser vagrant:vagrant to access the django backend.

Implement provisiong
Set up a shell provisioner.
This script loads all necessary configuration on VM startup.