Async read write convenience

Added convenience functions for asynchronous reading and writing (Client::beginRead and Client::beginWrite).