XD-1882: Added remote partitioning to the filejdbc OOTB job

* Added file based partitioning to the filejdbc OOTB job
* Refactored FileDeletionJobExecutionListener to be step based
I dispatched an email to eric to see why the Options is not populating the restartable field with the default from the metadata.