implement partial read fix

In the instance of a partial packet the old mode can not handle it. This
is the beginning of enabling multiple IP packet reception for one modbus
packet.