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'