See description

-Bugfixes for mongo serialization
-Fixed some msvc warnings
-support for std::pair