Merging the use of num_cores in settings.yaml

Ticket #130  describes the changes I've made in this branch. I believe it's ready to be merged into `master`.
I thought it might save us a small bit work if we decided later on to have the user specify the output paths. But we could always reacquire from an older version of the pipeline. I'll get rid of it.