DATAJPA-620 - Avoid potential infinite loop in CrudMethodMetadataPostProcessor.

We now use a CHM for the metadataCache. Previously we just used an plain HM in a potential concurrent read / write situation which could lead to an infinite loop on put.

Original pull request: #111.