added tests for scaffold controller generator that make its tests consistent with the tests for scaffold generator. these tests also show how a scaffold controller generator generates a controller for a model in a namespace

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]