Restructure the launching to use skydock/skydns to do name resolution between machines

It creates a default DNS for all the machines which will expand unqualified domains into .dev.docker and each host which comes up will use the image name as their hostname. 

This also includes parameterization of the credentials used to deploy which are now all in the common.yaml. 

And there's new reprepro interactions integrated as well.