Revised Sitemap further;  now supports the same categories of user
access as Shiro (as used by the @Requires... annotations; (see #154).
This does put a little weirdness back into the file based Sitemap, but
is still better than earlier version.  PageAccessControl used to
identify the equivalent of Shiro annotations.

Still some fixes and tests to do