OGM-576 Making sure locking strategies are correctly initialized;

* For unsupported lock modes using a no-op strategy which raises an exception upon lock retrieval
* Documenting GridDialect#getLockingStrategy() SPI
OGM-658 Raising exception in case we're reading back newer key versions
OGM-658 Documenting reserved message id intervals
OGM-658 Moving Infinispan-specific message to Logger in hibernate-ogm-infinispan
OGM-658 Pass some more types as class object to logger rather than as String in order to ensure consistent formatting and easy use