modbus: don't poll dirty registers.
modbus: more descriptive error messages.
modbus: don't run several modbus clients in different threads.

Some unexpected delays and, consequently, modbus errors may occur when
polling is done from several threads simultaneously.