Усиление категории обхода для последовательностей, соответствующих операциям над множествами (плюс merge)
Последовательности на основе потоков ввода и вывода вынесены в отдельный файл
1. Оптимизация размера partition_sequence

2. Усиление категории обхода для iota_sequence
3. некоторые пункты todo перенесены в roadmap.txt
4. Концепция BidirectionalSequence: проверка функции-члена back
adjoin - объединение нескольких функций в одну, возвращающую кортеж
Начало работы над классом многочленов
Класс многочлена: игнорирование ведущих нулей, унарные плюс и минус
тесты дискретного распределения: устранение дублирования
Классов многочленов:

1. деление.
2. сложение и вычитание: удаление старших нулевых коэффициентов
Класс многочлена: возможность вывода типа аргумента по фактическому параметру
1. adjoin_functors: поддержка constexpr. Это потребовало добавления constexpr в некоторых других местах.

2. Функциональный объект для оператора деления - divides
3. Класс многочлена: замена цикла на алгоритм в унарном минусе
Добавление информации о лицензии
Класс многочлена: замена некоторых циклов на алгоритмы
copy_ptr: Умный указатель с семантикой копирования - начало работы