introduce TaskResult to differentiate between rows and rowCount
WIP move bulkArgs from SQLRequest into BulkSQLRequest and split TransportAction