Fix #159 Revert "Change default timeout"

This reverts commit ca032f8541e8d7b45a56c6ebca7c390cdc402e17.
Improved read/write performance

- treat binary-data directly
- read from fd up to 64kB at a time
Improved read timeout (w32)
Comment out unused functions