Fixed includes.

The `iwyu` tool is awesome.
Small optimizations.
Cleaned up.
Hand-optimized every file.
Fixed usage message.
Added optional pipe support.