Add container hashing to the container name, and restart containers on changes.

Closes https://github.com/GoogleCloudPlatform/kubernetes/issues/677
@lavalamp that's in the pod name (field 3 in the docker name), this is attached to the container name (field 2) which currently has no '.' as part of it...  (I agree the encoding is getting gross...)