Refactoring the way to read the response to be able to launch multiple request withtout having to read everything
Add hhvm to testing

Not required, but allow peopple to see if it's supported (i don't think so)
Merge pull request #16 from joelwurtz/patch-2

Add hhvm to testing
Use a callback in run method, add wait by default to run and make attach call only when necessary in run method
Remove unused namespace in Docker\Container
Fix namespace in ChunkedResponseTest
Merge pull request #15 from joelwurtz/stream-async

Use stream for every Response
try harder to find an exit code
'unexpected status code' exceptions now with a message
timemout exceptions now have a better message
better HTTP exceptions
added global timeout option
removed $options param as it causes more problems than it solves
Merge pull request #17 from stage1/feature/exit-code

Try harder to find an exit code
Merge pull request #19 from stage1/feature/global-timeout

Added global timeout option
better use of the API in unit tests
Merge branch 'feature/better-exceptions'
added basic ContainerManager#findAll
added a way to store arbitrary data in a Container
store listing infos from /containers/json