add postgres support and move Vagrantfile to gitignored