Adds start of Authorization plugin framework

This patch adds a new interface, `talons.auth.interfaces.Authorizes`
which serves as the basis for the planned authorization plugin
framework.