Support optional route constraints in MVC

This PR
1. Adds tests for inline constraint
2. Fixes tests broken by Routing change for inline constraints

sort usings, there is a way to add a shortcut in vs which does automatic sort for you.
Let me know if you want me to show you how.