Added failing test which assets that defined controller should be anonymous if created
from a controller that is specified as abstract!.
Check for .abstract? controllers in ControllerExampleGroup.
Small cleanups for #911
Merge branch 'thomasfedb-abstract_controller_are_anonymous'