Added some tests for Client::RTU; removed transactions from RTU client and server and moved transaction management into TCP client. Server::RTU was created but has not been tested