Create new local runner instance
Arguments
- settings
Default settings to override; can be NULL
- ncpu
Number of CPU cores to use. By default, will attempt to detect and use all of them
- mem
Total memory for each job. This setting will be used whenever possible. Default is to use up to all available memory
- direct
Run jobs synchronously
- showScript
Show the script to run, for debugging purposes