CXX-535 remove X-macros from types.hpp
CXX-535 remove X-macros from types.hpp

acmorrow/mongo-cxx-driver,acmorrow/mongo-cxx-driver,xdg/mongo-cxx-driver,mongodb/mongo-cxx-driver,xdg/mongo-cxx-driver,acmorrow/mongo-cxx-driver,xdg/mongo-cxx-driver,mongodb/mongo-cxx-driver,mongodb/mongo-cxx-driver,xdg/mongo-cxx-driver,acmorrow/mongo-cxx-driver,mongodb/mongo-cxx-driver