Add withInput fluent method for sending input to process input stream

This adds an easier way to set the input stream on the executor without the consumer having to manually create a pump handler with all three streams.