Мелкий рефакторинг модуля Tag: применение модулей is и object
В модуле Tag изменена логика хранения стандартного имена тега
Метод Tag@single принимает на вход имя тега для проверки
Метод Tag@toString принимает параметр опций
Добавлен флаг Tag.autoEscape и реализовано автоматическое экранирование содержимого тега
Значение атрибута в модуле Tag хранится в чистом виде и экранируется при необходимости только при выполнении toString
Для экранирования содержимого в модуле Tag используется рекурсивный метод
Из модуля Template удалена логика экранирования содержимого