A few more changes and now everything works.

- Migrated to https://github.com/ranjib/etcd-ruby which has a nicer interface.
- small fixes