Ability to register polling jobs to run immediately and not wait for interveal
Merge pull request #183 from mkmurray/PollingJobRunImmediately

Polling Jobs run immediately registration
Added settings for message history settings in LQ
adding [NotHandler] and fixing the batch message ST test
Marking a flakey test as Acceptance for now
added CancellationToken to the signature of IJob
added the JobTimeout
can configure the timeout on a scheduled job
propogating the timeout from the configuration to the job
registering scheduled jobs
checkpoint: rearranging the scheduled job responsibilities to clean up monitoring and running
checkpoint: ScheduledJob.ToTask() is tested in all three permutations
added a goofy interaction test on ScheduledJobRunner
JobExecutionRecord is recording exception text correctly
cleaned up ScheduledStatusMonitor
reorganized the scheduled job namespace
added the reschedule endpoint, full circle scheduling again
a lot of spiking for monitoring
converted the TransportNode to use a natural key
trying to harden the RavenDb subscription persistence against stale data to prevent duplications