Use DefaultOrder in MvcOptionsSetup

Part of the change to use a standard constant Order value got stomped on by the options changes. This brings it back and adds an integration test.
My tooling was broken, they weren't passing, but I wanted to get the PR out before investigating. There was another issue :-p