Added GameRegistry.UniqueIdentifier.hashCode() to allow use as keys in HashMap, etc.
Updated GameRegistry.UniqueIdentifier.equals() to support potential subclassing.