updated for 2.4.6

- minor threading(?) related bug fix around bsonsize()
- updated to use mongo-java-driver 2.11.3
- javascript APIs and jstests from mongo project copied over