Merge pull request #10 from Convey-Compliance/development

updated master
Merge branch 'origin/mongo-c-driver-build'
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
Merge branch 'origin/service-bus-build'
Don't try to auth if no credentials while mongo_connection_reconnect
Fixed some xcode reported warnings regarding format strings
Merge pull request #16 from Convey-Compliance/fix_bcon_warning_xcode

Fixed some xcode reported warnings regarding format strings
Merge pull request #15 from alexeyvo/development

Don't try to auth if no credentials while mongo_connection_reconnect
Merge pull request #17 from Convey-Compliance/master

Merging changes to remove warning on bcon class
Merge pull request #18 from Convey-Compliance/development

Bringing service-bus-build forward
Move #include into spin_lock.c file
Merge pull request #19 from alexeyvo/fix_include

Move #include into spin_lock.c file
Fixed bug initializing connection object of connection pool
Merge pull request #20 from Convey-Compliance/fix_bug_conn_pool

Fix bug conn pool