DATAMONGO-1072 - Fix placeholders in @Query not replaced correctly.

We now also check field names for potential placeholder matches to ensure those are registered for binding parameters.

----

Should be backported to `1.6.x` (applies clean) as well as `1.5.x` (some minor merge conflicts there, nothing serious, easy to resolve).