JCLOUDS-750 Start using AutoValue on Docker.

this builds on https://github.com/jclouds/jclouds/pull/586 and depends on it.
Docker APIs contain some inconsistencies like that so maybe we could need 2 objects i.e. ContainerRequest and ContainerResponse maybe?