made eventmanager handle insertion of uuids into all events. backends now need to check for and handle boost::uuids::uuid value type