bump up to 1.8
add support for partial message reading in rsio to allow non-blocking operation
user rsio instead of pipes for control commands