Added DBAddress class to driver-compat
Changed return type of BSON.decode to BSONObject, for binary compatibility.
Fixed several bugs in JSON reader and writer in relation to values with binary subtype > 127, which turn into a byte with a negative value.