Merge pull request #133 from foursquare/bsonequals

JAVA-905: BasicBSONObject.equals doesn't handle Number values correctly