Treat reports as tables for authorization purposes.

Additional modifications:
 - Report error message when lock relations table has incorrect key.
 - Change "createCategoryConverter" to "getActionCategoryXL" (more
   specific, in case other converter/translators are needed in future).
 - Clean up an out-of-date comment.