defaults.
(InitVariables): $NotFoundPg also passed through FreeToNormal.
(ApplyRules): Removed rule for pointing to permanent
anchors [##like this].
(GetPageOrEditLink): Call ResolveId.
(DoBrowseRequest): Call BrowseResolvedPage.
(DoBrowseRequest): If MyAction is defined, it is called instead of
doing the default error reporting.
(BrowseResolvedPage): New.
(ResolveId): New.
(BrowsePage): Simplified #REDIRECT handling.
(GetRedirectPage): Removed third parameter since it was unused.
(ReBrowsePage): Removed third parameter since it was unused.
(DoPost): Removed third parameter since it was unused.
(DoRandom): Removed extra parameters from call to ReBrowsePage.
(GetSearchLink): Take class and name parameters.
(GetHtmlHeader): Removed CSS rules for a.link from the default CSS.
(GetPermanentAnchor): Simplified.
(GetPermanentAnchor): Removed; use GetSearchLink for rendering.
(BrowsePage): Display the content of the 'msg' parameter, and
remove it from the cookie.
(Cookie): Changes to the 'msg' parameter only will not cause the
cookie to be shown.
(Init): Fixed typo in the error message for config pages.
(DoEdit): Less parameters.
(DoBrowseRequest): Call DoEdit with less parameters.
(DoBrowseRequest): Get rid of the oldtime parameter and use Save
instead (the name of the save button). Get rid of raw=2.
(PrintFooter): Get rid of oldtime and oldconflict parameters.
(DoUnlock): No longer consider the merge lock.
(DoEdit): Get rid of conflict handling.
(DoPost): Don't handle raw=2. Get rid of conflict handling. Just
use add the 'msg' parameter to the cookie if somebody else changed
the page in the last two minutes.