fix vagrant setup

I removed the references to schematic from the puppet manifest. I also put the db credentials in a bunch of environment variables. The default settings file will inspect those variables, so the information is not repeated in different places.