Moved transaction routines out from Client::TCP to Modbus::Client