Encapsulate boost's uuid class in Base::Uuid, use QUuid if boost::uuid is not available