Merge pull request #34 from bodepd/master

dev work
Merge pull request #35 from bodepd/master

move more logic to methods
Allow multiple runs of basic test. Move package installs of git vim curl and cobbler into the initial puppet run, and do this before the cobbler pre-import
Merge pull request #36 from michaeltchapman/prov_order

Allow multiple runs of basic test. Move package installs of git vim curl...
Initial commit for swift support

- adds swift node definitions in Vagrant
- adds ssh to Puppetfile
- adds swifts nodes to site.pp
- adds swift data to hiera