OGM-37, OGM-443

OGM-37:

* Using externalizer for serializing keys in Infinispan
* Providing serializable wrapper type to serialize keys in infinspan
* Making key types not implement serializable any more

OGM-443:

* Updating cached elements when updating a tuple or assocation