HZ10 final
- use select() to also handle pipe I/O, and set pipe to non-blocking reads/writes
- build select()'s fd set only once, by operating on a copy
- process all pending socket/pipe I/O before calling main select() again
- enable redirect feature by default, deprecating -r and adding opposite -R parameter
- add program uptime to stats report
- various minor tweaks and optimizations