compatible with older devread 32-bit byte_offset
fix issue 203 and bugs in skip_to()
Merge branch 'master' into 0.4.6a