Schedulers shutdown capability.

Proposal for shutting down the computation and io schedulers on demand.

#1730
We can either create new interface to signal a Scheduler can be shutdown, or add a shutdown method to Scheduler directly.