sighup custom handler, delete write control
io type changed to mode
print read write with process function, RAW/HEX/RAW with COLORED
writeeof -> end, write_fd -> wfd, read_fd -> rfd
fix bad variable names
test both modes at the same time
update travis yml, add socat pre install
update readme