Fix TCPInput exit issues

- Read error no longer infinitely loops
- Run will not exit until all handleConnection routines are finished
Merge branch 'features/message_signing' of github.com:mozilla-services/heka into features/message_signing