module.include/exclude can be pagetypes, not just URL regexps

A module's include/exclude list can now be pagetypes ("comments", "linklisting", "profile", etc. -- see `RESutils.pageType()`) in addition to regular expressions for URLs.

If this approach looks good, @honestbleeps, I can go through all the modules and switch out regexps for pagetypes.