Add a clientId to ClientWrapper in AsyncClientWorker

This helped me to debug an AsyncClientWorker issue that was causing it to stop sending requests after ops_per_conn requests+1 had been sent.
Fix an AsyncClientWorker bug that causes it to stop sending requests
Fix a typo

Change recordRequestReceived => recordRequestSent
Fix an AsyncClientWorker bug that it asks the wrong channel if it has an error