Improve debug messages
Wire and disk channels now use the same binary protocol

The first 4 bits are used to store the payload size (the disk channels used to relay on the file size instead).