JCLOUDS-750 Start using AutoValue on Docker.

this builds on https://github.com/jclouds/jclouds/pull/586 and depends on it.
Out of curiosity. Is this object intended to be serialized? If so, when serializing, is the serialized form for each field extracted somehow from the constructor annotation?