Changelog:
===========
-Update datastore_simulator example with client
-Test and correct receiving more than one packet
-Remove unused FifoTransactionManager.
-Always set exclusive serial port access.
-Add server/client network stub, to allow test of network packets.
-Combine conftest to a central file
-Call on_reconnect_callback.
-Readd ModbusBaseClient to external API.
-Update README.rst
-minor fix for typo and consistency
-More coverage.
-Client coverage 100%.
-Run coverage in CI with % check of coverage.
-transport 100% coverage.
-contrib example: TCP drainage simulator with two devices
-Remove "pragma no cover".
-transport_serial -> serialtransport.
-Fix behavior after Exception response
-Correct expected length for udp sync client.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>