Fix for #90
WIP
Add JacksonProjection

refs #32
Issue #99 Renamed Find.fields() to Find.projection()
Merge pull request #107 from maximenowak/feature/rename_find_fields

Renamed Find.fields() to Find.projection()
refs #99
Move all projection stuff into spike package
Merge branch 'features/jackson-projection'
Move MongoDump spike into a dedicated class
Rename missed field methods to projection

refs #99
Jackson 2.1.2
Relax canRunAGeoNearCommand test
Change ObjectIdUpdater interface to be more fluent
Prepare Save object to allow bulk insert

refs #111
Add insert and bulk-insert for pojos

refs #111
Rename PojoUpdater

refs #111
Revert "Change ObjectIdUpdater interface to be more fluent"

This reverts commit 709d8ff3862fcbf6b3bc742030145d29134e2724.

Conflicts:

	src/main/java/org/jongo/PojoUpdate.java
Polish ObjectIdUpdater tests
Valid _id field type in FieldSelector
Check if type is oid compliant
Add check when trying to erase a Objectid with a new one