DATAREST-130 - Support nulling out properties when doing HTTP PUTs.
DATAREST-130 - Code polish and JavaDoc.
DATAREST-130 - Added test case for DomainObjectMerger.
DATAREST-130 - Polished test implementation.

JavaDoc, formatting, simplified implementation.
DATAREST-107 - Respect @RestResource exported flag on query methods.

ResourceMappings now only adds a RepositoryMethodResourceMapping if it's really exported.
DATAREST-107 - Add tests to verify ambiguous mapping detection.
DATAREST-107 - Polishing test cases.

Extracted DATAREST-107 specific test cases into separate test method.