local hacks dealign with production problems
adjusting for new production server
work in progres: switching to arch linux vagrant box
Vagrant most works, does not start service automatically
Application starts automatically

Still need to make static files work if vagrant is going to use gunicorn
The app is not starting and hosting static content
abondaning socket activation

The problem is that socket activation seems to recover gunicorn, and
gunicorn doesn't seem to support automatic reload of code.  Since
vagrant is for development, we jsut use runserver which does automatic
reload of code.
Merge branch 'feature/vagrant-arch' into develop
Adds basic member points tracking.

This commit adds some basic models to get member point tracking working.
Not much of the functionality is complete at this point.
Changes memberpoint model.

Changes the user in PointAccount to a OneToOneField so that each user
will only be able to have one point account. Also changes the reason in
PointTransaction from a TextField to a CharField.
Improves memberpoint admin interface.
Adds balance property to member point account.

Adds a property called balance to the PointAccount class that
automatically sums up all the transactions in that account and returns
the current balance of points for that account.
Adds member points to member list view.

Adds a column showing the balance of member points for each user on the
member list page.