WIP: Docker >=0.9 support, docker-py 0.3.1

Now requires Docker >= 0.9.

 - [x] update docker-py
 - [x] split out tests into unit / integration
 - [x] run integration tests with #100 
 - [x] update docs to Docker 0.10.0 and docker-osx 0.10.0