refactored polling job so that it resets the interval on each run
added the polling job for health monitoring
easy parts of ScheduledJobPersistentTask
implemente4d the OrderedAssignment strategy for assigning task ownership
added the PersistentTaskMessageModifier  for better logging
added a job run correlation for better logging of polling job information