Support for authorization checks in actions

Hacked in from http://trac.agavi.org/changeset/4750/branches/david-auth
but changed to use checkAuthorization() instead of checkPermissions().
Breaks BC with factories.xml 1.0 because i didn't integrate all the
namespace changes for Agavi 1.1, however it's easy enough to add the
required three new filter definitions.