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

Closes https://github.com/GoogleCloudPlatform/kubernetes/issues/677
everywhere this is used it's converted to uint64, might as well just return that here.