Add --sweep-only CLI parameter

… to restrict the parameter space dimensionality temporarily, e.g. for testing.

As part of this, might also be worth exploring how to improve parameter space selection, e.g. by allowing a --dry-run to display the parameter space before running it.