moving more material from Controler to AbstractController. had this done before but had an incomplete commit from git into svn :-(.
Authored by: vsp_nagel 2012-06-08
Parent: [r19855]
Child: [r19857]