Finishing final split of qoq/nonqoq code.
Updating process test to meet new API.
Wrap requested core id (modulo total cores).

This makes it so that one can request more executors than cores.