Add a vagrant development setup

This adds a vagrant and puppet setup to build a rails development VM. Hopefully this helps new developers get set up quicker with everything they need.

I still need to add some docs on how to use this.. but wanted to confirm this would be useful first.