Simplified OperationScheduler

Removed the Generic Operations make use of the same scheduling mechanism as the partition operations.
More cleanup
More cleanup
More cleanup
Minor tweaks
Merge pull request #2229 from pveentjer/operationservice-removal-global-executor

Operationservice removal global executor