Merge pull request #12 from continuent/vagrant_testing

Vagrant testing
remove testing code
switch tests to run off json files to allow for multiple puppet installs per test
switch tests to run off json files to allow for multiple puppet installs per test
Start documenation
add option for multiple scripts per run and provision test
test converted to vagrant
fix error handling
fix provisioning test
Remove references to private repo
Remove references to private repo
change file resource name so it doesn't conflict with hostname package
add ability to use local rpm
Fix Composite datasource installs
run tests after all the nodes have been provisioned
fix hostnames
hostnames and rpm location
fix hostname
Add connector check
add ability to skip hostname configuration