Item12875: Initial implementation Raw & History controls

Implements 2 new configure settings, to restrict raw and history access
to one of:
 - all users - no restrictions
 - authenticated users -  must log in to see history or raw
 - acl - permits fine grain ALLOW / DENY TOPICRAW or TOPICHISTORY

If the new settings are not defined, then no restrictions are applied.
For new configurations,  default is "authenticated".

Partial implementation
 - Needs unit tests
 - Manage / History view needs controls
 - Needs documentation in AccessControl
 - Needs release notes work
 - Needs unit tests
 - Needs further analysis.  Is anything missed?

git-svn-id: http://svn.foswiki.org/trunk/core@17641 0b4bb1d4-4e5a-0410-9cc4-b2b747904278