Run integration specs under Docker

This is just to get an opinion on this style of testing.

Running `rake spec:integration` will:

* check that Docker is accessible (I am using boot2docker on OSX)
* build a Docker image with etcd, discoverd, Ruby & gems
* run a container from the image which will run etcd and discoverd in the background, then run the integration specs

Thoughts?