DATAJPA-460 - Support query creation for deleteBy / removeBy prefix.

PoC implementation of deleteBy / removeBy support for JPA backed repositories. We delete entities by looking them up with the appropriate query and delete them afterwards via entityManager.remove(...). This is rather inefficient but (at least) provides the benefit of being able to use the query derivation mechanism for entity deletion as well.

Please - DO NOT MERGE!