Clean up HTML code, remove dangerous fragments, such as styles, scripts, event attributes, forms, etc...
IDEA: Use HtmlTextWriter from the .NET framework to write resulting HTML code.
		/// <summary>
		/// Sanitize input HTML using default settings.
		/// </summary>
		/// <param name="input">Input HTML. May be <c>null</c>.</param>
		/// <returns>Sanitized HTML.</returns>
		public static string Sanitize(string input)
		{
			if (input == null)
			{
				return null;
			}
			
			var inputReader = new StringReader(input);
			var resultWriter = new StringWriter();
			resultWriter.GetStringBuilder().EnsureCapacity(input.Length + 32);
			resultWriter.NewLine = "\n";
			var sanitizer = new Sanitizer();
			sanitizer.Sanitize(inputReader, resultWriter);
			return resultWriter.ToString();
		}