removed subscribe-with-qos function, replaced by optional :qos argument to subscribe