logic for rescheduling jobs
moved the scheduled job registration to FubuTransportRegistry<T>
put the scheduled job registration back the way it was. Catches error handling this way
can configure default and per job channels
cleanup before going on w/ schedule timing
implemented the new JobTimer