Add packaging code
Add missing Puppetfile
Also add a site.pp

This might not be how we want to maintain our site.pp in long term (or
even medium or short term), but we have to start somewhere.
Install etcd
Fix typo (etc->etcd)
Fix some etcd problems
rustedhalo only has main
Make etcd listen everywhere
Also install etcdctl
Add script to poll etcd for upgrades
Include rjil::jiocloud
Fix a syntax error and rename upgrade to update
Move pending_version check into loop
State dependency chain between script, job and service
Make sure apt-get update has run before installing etcd
Use python-jiocloud to talk to etcd
Use cron to call upgrade script
Make etcd use discovery
Puppet syntax always gets me..
Set default discovery url