chore(docs): clean up README a bit
Merge pull request #12 from jonboulle/typos

chore(docs): clean up README a bit
Merge pull request #11 from jonboulle/master

daemon: make sure the unlock loop is actually closed
fix(daemon): implement exponential backoff correctly

The exponential backoff code before this was prone to overflow. Instead
of relying on a "try" just increment the interval directly.

This fixes the problem where locksmithd will eat-up a ton of CPU and hit
an infinite loop. I will also cgroup locksmith next.
Merge pull request #14 from philips/fix-cpu-eatup

fix(daemon): implement exponential backoff correctly
fix(test): s/fatal/fatalf/
fix(daemon): send WaitGroup by reference

The WaitGroup needs to be passed by reference otherwise Done() won't
decrement the WaitGroup that we are actually waiting on.
Merge pull request #16 from philips/fix-waitgroups

fix(daemon): send WaitGroup by reference
Merge pull request #15 from jonboulle/log

fix(test): s/fatal/fatalf/
feat(systemd): add some cgroup limits

Limit locksmith to some really small amount of CPU shares and a small
amount of memory.
Merge pull request #17 from philips/add-cgroups

feat(systemd): add some cgroup limits
bump(github.com/coreos/go-etcd/etcd/): a0969dd27a1c11e0bad6daacfccfd2a47d1fcf2f
feat(version): bump to 0.1.0
feat(version): bump to 0.1.0+git
bump(github.com/coreos/go-etcd/etcd/): c32dc4b2c67eb41f1881b982b7228f264f361f9a
bump(version): v0.1.1
bump(version): v0.1.1+git
bump(github.com/coreos/go-etcd/etcd/): 7745cfd7f8e619cc9e6be450238e6253a57a227f
bump(version): v0.1.2
bump(version): v0.1.2+git