go-dockerclient from upstream

The maintainers have merged in most of our changes (almost word for word) into upstream, except for the event system. This branch updates us to the latest version of upstream, so that we have one fork less to maintain.