added better test coverage to model-name tests, for all of the methods

updated tests to reflect new desired logic for scaffold urls.  crated helper to generate those paths.  Named base test actually tests scaffold controller generator - so moving the implementation of that to the resource helper module (which it uses). used better names for route helpers in the named base. Updated route-url helper to work correctly with model-name [#11408 #11432]