Allows co-scheduling of tasks without dependency
Revert "Allows co-scheduling of tasks without dependency"

This reverts commit db63daec2ebb442baf0e4d1c14e5ded80bf7d310.
Fixes re-enable rpc
Passes number of worker processes to scheduler
Adds a tab for running workers
Prefers tasks with more dependents in scheduling
Allows workers to keep alive only for unique pending tasks