Remove unused errstr from BSON object
BSON: Smooth out memory handling of data buffers
Update Mongo and tests for BSON API changes
Update gridfile_get_metadata to take advantage of BSON subobject copying
Merge pull request #92 from noa--/remove_unused_bson_errstr

Remove unused errstr from BSON object
Remove unused errstr from BSON object
Call bson_free( ) instead of free( )
Merge pull request #94 from noa--/gridfs_dispose

Call bson_free( ) instead of free( )
Merge remote-tracking branch 'origin/master' into bson_ownsData

Conflicts:
	src/bson.c
	src/mongo.c
	test/write_concern_test.c
Merge pull request #93 from noa--/bson_ownsData

BSON: Smooth out memory handling of data buffers
BSON: Replace bson_empty with bson_init_empty and bson_shared_empty
Use new BSON API
Update SConstruct

Changing " -D_POSIX_SOURCE" for " -DMONGO_ENV_STANDARD " to build with MinGW on 32-bit Windows OS
Compiling with scons --m32 --standard-env
Merge pull request #95 from yoniyoni/patch-1

Update SConstruct
BSON: Minor documentation fixes
BSON: Add tests which make sure memory is allocated and deallocated precisely when it should be
Mongo readability improvements and streamlining
Merge pull request #96 from noa--/bson_init_empty

Replace bson_empty with bson_init_empty and bson_shared_empty
Merge pull request #97 from noa--/bson_alloc_tests

BSON: Add tests which make sure memory is allocated and deallocated precisely when it should be
Merge pull request #98 from noa--/mongo_readability

Mongo: Restructure conditionals to improve readability, and minor changes