Ignore dirty submodules
Fix bson-cpp linking problems
Fix query move semantics
Allow query flag to be OR'd
Mark the structs as final to disallow inheritance
Switch to my fork of bson-cpp
Change name of static lib output