Package related fixes

remove annoying ppa for etc b/c it has been
moved to rustedhalo.

ensure that juno is installed (b/c it is the
only version supported on trusty)

specify package dependency so that packages
are always installed after ppas are configured
Make etcd more flexible

make ussage of discovery token optional.

Allow addr and peer_addr to be configured.
Add some vagrant code

To test out our roles, I have added some
vagrant stuff
Merge pull request #5 from bodepd/updates

Updates