AspNet Route Tab should ignore non AspNet Routes

Linked to #365 and #723, the AspNet Routes Tab should only show AspNet
Routes
Formatting fix
Formatting fix
Changed the logic for detecting AspNet routes
Updated method of ignoring non AspNet routes
Fixed typo
Updated Route tab to ignore non AspNet routes

Updated RoutesShould tests to use RouteInspector proxied routes
Added test to ensure proxied routes are displayed in Routes tab
Reverted update to Route tab to ignore non AspNet routes
Merge pull request #736 from PaulAtkins/master

The update to RouteInspector to ignore non AspNet routes doesn't work for WebHosted WebAPIs