Merge pull request #21 from mrwilson/master

Port chef, apt, and ruby scripts to puppet.
Port sudo and vagrant scripts to puppet.