[Sprint 40] XD-2430 Adding a Sqoop tasklet and Sqoop batch job

- ported the Sqoop job POC over and added a Sqoop tasklet to handle capturing logs to be stored in the step execution context

- added an AbstractProcessBuilderTasklet that provides support for running this type of jobs in a separate process. This could be used by the Spark tasklet as well.
The `SystemCommandTasklet` allows the injection of a `SystemProcessExitCodeMapper` to map exit codes from system processes to an `ExitStatus`.  Any reason not to allow that type of mapping here?