Add support for 2dsphere (Mongo 2.4+)

See http://docs.mongodb.org/manual/core/2dsphere/
moved jrebel manifest entry to the main project.  fixes #577
removed jrebel project as it no longer has any purpose
removed serialVersionIds
removed serialVersionIds
fix broken link
added test for #580
update version field when inserting.  fixes #347
new test to validate #330
remove old ignored test
add logic for the size operator in the compatibility tests.  fixes #433
check logging level first.  fixes #425
removed pointless serialVersionUID fields
 Replace StringBuffers with StringBuilders fixes #285
check logging levels before extracting the caller info
fixes #455
 optional Set<Class> argument to Morphia.map() fixes #398
test invalidating #295
reenable test
pass in a DB when we create a DBRef.  should fix #507
remove @Ignore where possible
allow for negative batch sizes.  document why negative limits aren't allowed.  fixes #422