[#GRAILS-10623] added controllerNamesapce and controllerClass to commonsWebAPI and FilterConfig

A filter (interceptor) now has access to the controllerNamespace and controllerClass property in addition to controllerName and actionName. Also corrected several areas where controller was being fetched by findByLogicalPropertyName which was no longer valid if 2 controllers existed with the same name in a different namespace.

Also added ability to restrict filters by using a namespace:, and namespaceExclude match pattern when a controller pattern also exists.