SERVER-11538: Make a spin lock library and make dbtest into unittest
SERVER-11538: Make background_job library and move dbtest code into existing unittest
SERVER-11538: Create library for socket code and fix dependencies of libserver_options.a
SERVER-11538: Create mongoclient library to avoid pulling in mongocommon