Add some DocBlocks for Rule class.
The conditional callback of a Rule is only evaluated when an actual instance object is present.

It isn't evaluated when checking permissions on the class name (such as
in the 'index' action).
And also various fix in Authority class.

Fix #5, thank you @computeus for reporting this issue ;-)