Implement cpu directive for all executors and update tests
Add 'mem' and 'time' directives and deprecate 'maxMemory' and 'maxDuration'
Update SGE executor test with new 'mem' and 'time' config options