Default reason sets

To simplify configuration, each machine type nominates a default reason set. The default reason set can then be optionally overridden by each machine of that type.