Add NoopScheduleDispatcher that allows user to use...

 ".DoNotDispatchCommits()" during wireup. Useful for PollingClient users. Fixes #307