Merge pull request #6 from aakhmerov/master

Fixing _id generation cases
simplified id check and insert
db and collection drops now drop all children
updated docs for 1.0.3 releaseu
[maven-release-plugin] prepare release 1.0.3
[maven-release-plugin] prepare for next development iteration
upgraded mongo-java-driver to 2.10.0
should be 1.0.4-SNAPSHOT
Making DBCollection#distinct honour the same contract as in Mongo.
Tidying up distinct implementation.
Allowing update object to contain an _id field even if query object is not just an _id as long as they are equal.
Allowing Map instances to be passed in query objects since this is permitted in the Java driver.
Merge pull request #8 from tobyclemson/distinct-fix

Distinct for key should return distinct values for that key, not objects containing those distinct values.
Merge pull request #9 from tobyclemson/update-fix

Allow update object to contain an _id field even if query object is not just an _id as long as the _ids are equal.
Merge pull request #11 from tobyclemson/maps-as-query-objects

Allow Map instances to be passed in query objects since this is permitted in the Java driver.
Add create collection support

Prior to this fix db.createCollection() was ending on an exception
in the driver. This fix adds create collection support implemented
on top of the method doGetCollection.
Merge pull request #14 from dagi/master

Add create collection support
Fix for $or operator bug

thanks @stfciz!
Fix for List in query filter bug

closes #12
bumped mongo-java-driver to 2.10.1