target: merge transport_generic_write_pending into transport_generic_new_cmd