Flush connection buffers before requesting new data from device.
Resolves problem when there already is data in serial port buffer (from previous query ie. from different device or different register or simply garbage).
merge upstream changes
Merge pull request #5 from sq5gvm/master

Cleanup connection buffer before requesting data from devices (probably RTU only)