Allow "local" jobs when submitting to a cluster
Sometimes all rules are appropriate for execution in a cluster environment, justifying the overhead and expense of creating jobs, waiting for them in the queue, etc. However, one or more rules are more appropriate for running locally (soft-linking files, creating simple reports, etc.). It would be a convenience to have the ability to run a mixture of local and cluster jobs and to specify the "local" jobs in the rule, perhaps as a boolean defaulting to False. Behavior in the non-cluster environment would be unchanged and unaffected by the "local" setting.