Remove ChildProcess dependency and use Java 7 inheritIO where available
improve comment about ForegroundProcess
Add some specific tests for attempt_io_redirect