XD-763 Remove Trigger Module Code

-- Remove all the trigger module code and the code that supports/tests it
-- Trigger source now sends a single message with payload
-- fixed-delay-trigger will send a message with payload every 'fixed-delay' seconds declared. payload is optional
***** fixed-delay-trigger --fixedDelay='30' >:foo2
-- Job relies on trigger to kick off single launch. payload is optional
***** trigger --payload='{"parm2":"fixed-delay2"}' >:foo

XD-763 Unit tests now pass.

Fixed-Delay trigger settings now a part of fixed-delay-trigger.

- [x] Updated the tests to include parameters
- [x] Use Trigger to execute triggers vs JobTriggerBean.
- [x] removed job trigger bean

- [X] Date Trigger uses a list of dates
- [X] Removed --jobRequests param from job.  Since it is implemented in trigger.

DateTrigger will not throw a NPE when sending in a date(s)
.# Please enter the commit message for your changes. Lines starting

Date Trigger now handles the case where user requests more nextTriggerDates than are in the list.
Date Trigger now has unit tests.

DateTrigger will now reject all lists that contain a null.
It will throw a IllegalArgumentException.

added job channel prefixes

polish DateTrigger and its tests