change test
Merge branch 'qc32' of github.com:qtplatz/qtplatz into qc32
Apply workaround to disable warnings from uuid.hpp and similar
change serialize strategy due to boost::archive raise bad_cast exception on mac when across dylib boundary