DATAMONGO-1050 - Explicitly annotated Field should not be considered Id.

Added tests to ensure proper field mapping for various "id" field variants.

Original pull request: #225.