Revert "Let InputReader handle its own thread"

This reverts commit ba266f24e580de2d8339050b62fad7e66441f843.

Reason for revert: b/143735040 looks like this CL breaks input tests

Change-Id: I8c19046935d2bdaf9df5df97b2eff43308065c72
7 files changed