Formatting and some minor enhancements regarding to @bryk's review
More Unit tests for DPDS scheduler - generating transfer jobs
Refactored WADPDS scheduler -> now uses the same method to send task as
DPDS so also sends data transfer jobs. Time of those tasks is not
counted in during workflow evaluation so far.