Made createId use boost::uuid, removed check for uniqueness

Also adapted tests