Updated to Java 7.  Even though "source" and "target" were 1.7 we received compilation errors when using 1.7 features.
Changed log message to an Error when handling an Exception.
Forced stream redirection to stop before processes are killed.  In some situations we were getting StreamClosed exceptions when trying to read the InputStream after it was closed.  I think this was because the process was killed during an actual InputStream read.