Optional parameters
This is an implementation of #137 (closed).
I have removed some default parameters from the usual test case YAML files as well. Makes them easier to maintain and simpler to use.
@pdraper Are there any default settings we should use for domain decomposition ?