Merge pull request #216 from emilyhahn/mflm

Sio mule common driver
Fix state reset logic
Merge pull request #217 from n1ywb/master

Fix state reset logic
Fix no unprocessed data bug in pre parse for both single and multiple harvester common sio mule driver.
Merge branch 'mflm', remote branch 'upstream/master' into mflm