Improve testing on Vagrant and remove postgression from existance

This PR completely removes all traces of Postgression and refactors `make db` and `make test-db` to do what they actually say. 

Ideally another change would be to remove create_db.sql and create_test_db.sql and move them to make db and make test-db