Creating a sample for MVC issue 693. 

@rynowak 
It shows how to create custom routing conventions
Since I started from the template this PR has a LOT of unnecessary files. Please look at Startup.cs, AdminController.cs, ProductsController.cs and NameSpaceRoutingConvention.cs.


this is really the only line of code here that matters other than the required minimum MVC stuff. Pare it down