Change malloc to bson_malloc, free to bson_free
Fix test compile error
Compile connectionpool.c and spin_lock.c with scons and make
Add linux support for custom spin lock
Remove unused project
Add mongo_connection_dictionary_destroy method, prevent connection if already connected
Copy connection string for each pool, minor fixes
Merge pull request #11 from alexeyvo/fix_test

Fix test compile error
Merge pull request #12 from alexeyvo/test

Test
Small refactors to code. Added some comments and implemented coarser lock for dictionary object
Added some comment
Added more complete test of connection pooling
Merge pull request #13 from Convey-Compliance/development

Sync updates to mongo c driver with service-bus-build branch
Small tweaks. Added volatile to spin_lock typedef
Raise separate error on authentication fail
Merge branch 'test' into development

Conflicts:
	src/connection_pool.c
Fix typo
Merge pull request #14 from alexeyvo/development

Raise separate error on authentication fail