add an ability to overwrite the exec paramters for the sub-process.  The purpose of this is to be able to not terminate the resulting process in case there is a very large amount stderr or stdout output which can result if the data is very sparse
Bumped version number after last merge