Add support for singular base controller generation

'base' controller template caused generation of a plural controller stub instead of a singular controller stub.  Generating a model or controller meant you get a pluralized controller stub, an edit controller that 'needs' a singular controller, but no singular controller stub itself!