Initial working spike of named routes
Added name to diagnostics
Disabled resharper unused method check
Fixed and added tests
Merge pull request #1508 from grumpydev/NamedRoutes

Initial working spike of named routes