Support for OpenStack OS-Services API

In general, prefer `Objects.hashCode(...)`. Here is an example in the Nova [Network](https://github.com/jclouds/jclouds/blob/master/apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/domain/Network.java#L71) class.