Move check for default output type to end of config file compilation, closes #1286