Change Vagrant box to 32bit and refactor scripts

Not all systems support 64bit virtualization by default (without
further configuration). Using 32bit boxes broadens compatibility.

Scripts now call django manage from python binary. That means:
"python manage.py" rather than "./manage.py". This helps to ensure
the calls won't fail because of missing executable permissions.