USB: add generic class/vendor request handling