Move purifier-related code to its own module.

--HG--
rename : modules/gallery/classes/Purifier.php => modules/purifier/classes/Purifier.php
rename : modules/gallery/classes/Gallery/Purifier.php => modules/purifier/classes/Purifier/Purifier.php
rename : modules/gallery/config/purifier.php => modules/purifier/config/purifier.php
rename : modules/gallery/vendor/htmlpurifier/HTMLPurifier.standalone.php => modules/purifier/vendor/htmlpurifier/HTMLPurifier.standalone.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/Builder/ConfigSchema.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/Builder/ConfigSchema.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/Builder/Xml.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/Builder/Xml.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/Exception.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/Exception.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/Interchange.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/Interchange.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/Interchange/Directive.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/Interchange/Directive.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/Interchange/Id.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/Interchange/Id.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/InterchangeBuilder.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/InterchangeBuilder.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/Validator.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/Validator.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/ValidatorAtom.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/ValidatorAtom.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema.ser => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema.ser
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.AllowedClasses.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.AllowedClasses.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.AllowedFrameTargets.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.AllowedFrameTargets.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.AllowedRel.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.AllowedRel.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.AllowedRev.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.AllowedRev.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.ClassUseCDATA.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.ClassUseCDATA.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.DefaultImageAlt.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.DefaultImageAlt.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.DefaultInvalidImage.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.DefaultInvalidImage.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.DefaultInvalidImageAlt.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.DefaultInvalidImageAlt.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.DefaultTextDir.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.DefaultTextDir.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.EnableID.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.EnableID.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.ForbiddenClasses.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.ForbiddenClasses.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.IDBlacklist.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.IDBlacklist.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.IDBlacklistRegexp.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.IDBlacklistRegexp.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.IDPrefix.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.IDPrefix.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.IDPrefixLocal.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Attr.IDPrefixLocal.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.AutoParagraph.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.AutoParagraph.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.Custom.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.Custom.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.DisplayLinkURI.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.DisplayLinkURI.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.Linkify.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.Linkify.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.PurifierLinkify.DocURL.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.PurifierLinkify.DocURL.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.PurifierLinkify.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.PurifierLinkify.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.RemoveNbsp.Exceptions.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.RemoveNbsp.Exceptions.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.RemoveNbsp.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.RemoveNbsp.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveSpansWithoutAttributes.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveSpansWithoutAttributes.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/CSS.AllowImportant.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/CSS.AllowImportant.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/CSS.AllowTricky.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/CSS.AllowTricky.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/CSS.AllowedFonts.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/CSS.AllowedFonts.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/CSS.AllowedProperties.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/CSS.AllowedProperties.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/CSS.DefinitionRev.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/CSS.DefinitionRev.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/CSS.ForbiddenProperties.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/CSS.ForbiddenProperties.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/CSS.MaxImgLength.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/CSS.MaxImgLength.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/CSS.Proprietary.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/CSS.Proprietary.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/CSS.Trusted.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/CSS.Trusted.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Cache.DefinitionImpl.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Cache.DefinitionImpl.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Cache.SerializerPath.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Cache.SerializerPath.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Cache.SerializerPermissions.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Cache.SerializerPermissions.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.AggressivelyFixLt.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.AggressivelyFixLt.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.CollectErrors.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.CollectErrors.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.ColorKeywords.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.ColorKeywords.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.ConvertDocumentToFragment.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.ConvertDocumentToFragment.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.DirectLexLineNumberSyncInterval.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.DirectLexLineNumberSyncInterval.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.DisableExcludes.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.DisableExcludes.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.EnableIDNA.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.EnableIDNA.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.Encoding.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.Encoding.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.EscapeInvalidChildren.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.EscapeInvalidChildren.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.EscapeInvalidTags.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.EscapeInvalidTags.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.EscapeNonASCIICharacters.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.EscapeNonASCIICharacters.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.HiddenElements.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.HiddenElements.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.Language.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.Language.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.LexerImpl.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.LexerImpl.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.MaintainLineNumbers.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.MaintainLineNumbers.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.NormalizeNewlines.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.NormalizeNewlines.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.RemoveInvalidImg.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.RemoveInvalidImg.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.RemoveProcessingInstructions.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.RemoveProcessingInstructions.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.RemoveScriptContents.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Core.RemoveScriptContents.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Filter.Custom.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Filter.Custom.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.Escaping.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.Escaping.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.Scope.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.Scope.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.TidyImpl.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.TidyImpl.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Filter.YouTube.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Filter.YouTube.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Allowed.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Allowed.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.AllowedAttributes.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.AllowedAttributes.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.AllowedComments.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.AllowedComments.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.AllowedCommentsRegexp.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.AllowedCommentsRegexp.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.AllowedElements.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.AllowedElements.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.AllowedModules.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.AllowedModules.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Attr.Name.UseCDATA.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Attr.Name.UseCDATA.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.BlockWrapper.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.BlockWrapper.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.CoreModules.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.CoreModules.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.CustomDoctype.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.CustomDoctype.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.DefinitionID.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.DefinitionID.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.DefinitionRev.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.DefinitionRev.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Doctype.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Doctype.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.FlashAllowFullScreen.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.FlashAllowFullScreen.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.ForbiddenAttributes.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.ForbiddenAttributes.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.ForbiddenElements.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.ForbiddenElements.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.MaxImgLength.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.MaxImgLength.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Nofollow.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Nofollow.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Parent.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Parent.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Proprietary.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Proprietary.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.SafeEmbed.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.SafeEmbed.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.SafeIframe.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.SafeIframe.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.SafeObject.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.SafeObject.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.SafeScripting.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.SafeScripting.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Strict.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Strict.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.TargetBlank.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.TargetBlank.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.TidyAdd.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.TidyAdd.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.TidyLevel.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.TidyLevel.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.TidyRemove.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.TidyRemove.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Trusted.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Trusted.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.XHTML.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/HTML.XHTML.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Output.CommentScriptContents.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Output.CommentScriptContents.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Output.FixInnerHTML.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Output.FixInnerHTML.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Output.FlashCompat.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Output.FlashCompat.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Output.Newline.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Output.Newline.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Output.SortAttr.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Output.SortAttr.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Output.TidyFormat.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Output.TidyFormat.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Test.ForceNoIconv.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/Test.ForceNoIconv.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.AllowedSchemes.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.AllowedSchemes.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.Base.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.Base.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.DefaultScheme.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.DefaultScheme.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.DefinitionID.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.DefinitionID.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.DefinitionRev.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.DefinitionRev.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.Disable.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.Disable.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.DisableExternal.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.DisableExternal.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.DisableExternalResources.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.DisableExternalResources.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.DisableResources.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.DisableResources.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.Host.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.Host.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.HostBlacklist.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.HostBlacklist.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.MakeAbsolute.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.MakeAbsolute.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.Munge.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.Munge.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.MungeResources.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.MungeResources.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.MungeSecretKey.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.MungeSecretKey.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.OverrideAllowedSchemes.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.OverrideAllowedSchemes.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.SafeIframeRegexp.txt => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/URI.SafeIframeRegexp.txt
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/info.ini => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/ConfigSchema/schema/info.ini
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/EntityLookup/entities.ser => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/EntityLookup/entities.ser
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/Filter/ExtractStyleBlocks.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/Filter/ExtractStyleBlocks.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/Filter/YouTube.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/Filter/YouTube.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/Language/classes/en-x-test.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/Language/classes/en-x-test.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/Language/messages/en-x-test.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/Language/messages/en-x-test.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/Language/messages/en-x-testmini.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/Language/messages/en-x-testmini.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/Language/messages/en.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/Language/messages/en.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/Lexer/PH5P.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/Lexer/PH5P.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/Printer.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/Printer.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/Printer/CSSDefinition.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/Printer/CSSDefinition.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/Printer/ConfigForm.css => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/Printer/ConfigForm.css
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/Printer/ConfigForm.js => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/Printer/ConfigForm.js
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/Printer/ConfigForm.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/Printer/ConfigForm.php
rename : modules/gallery/vendor/htmlpurifier/standalone/HTMLPurifier/Printer/HTMLDefinition.php => modules/purifier/vendor/htmlpurifier/standalone/HTMLPurifier/Printer/HTMLDefinition.php
Remove Purifier's transparent-extension-enabling file.  Since Purifier gets loaded first, nothing can extend it anyway.
Move Purifier class into the main directory now that the transparent-extension-enabling file is gone.

--HG--
rename : modules/purifier/classes/Purifier/Purifier.php => modules/purifier/classes/Purifier.php
Big rewrite of purifier module.
- move config from separate file to static variable in class (cascading config
files aren't too useful when 0 other modules are loaded).
- rename Purifier::purify() to Purifier::clean_html().
- add Purifier::add_config_group() to override settings if desired.
- add Purifier::clean_input_array() to clean GPC superglobals.
- add module.info (v3 to avoid confusion with Gallery 3.0.x v2).
- add unit tests (not yet validated).
- update SafeString to reflect changes.
Add superglobal XSS cleaning code (and purifier module) to bootstrap.
Since we're clearing HTTP_HOST here, we no longer need our URL::base() override.
Merge pull request #274 from shadlaws/xss_clean_20130406

XSS cleaning, final draft.