Add Declarative Authorization.
Merge pull request #219 from mbrookes/patch-7

Add Declarative Authorization.