develop
Удален устаревший метод OnAttach и массово исправлены неиспользуемые using
Большой рефакторинг коллекций и исправление ошибок
Полностью удалены API без процесса
Заменен подход к получению переменных из контекстов, класс IAttachableContext.cs теперь используется для получения переменных по номеру, а не массивом.
Первый подход к реализации итераторов see #1269
Исправления тестов
Устаревание для значений перечислений
IRuntimeContextInstance перенесен в Core
сравнение поднято в базовый класс; уточнены тесты
Механика устаревания для свойств
fix #1626.2: корректное сообщение об ошибочном типе аргумента
Рефакторинг неймспейсов
Вспомогательный атрибут для документера
Возможность регистрировать свойства с заданным определением
Переделка равенства типов
Перенес ITypeManager и сопутствующие зависимости в Core для разрешения имен типов в процессе native компиляции. Попутно удалил неиспользуемые неймспейсы силами решарпера.
Удален вызов IValue.AsString во всем коде
Вернул маршалинг перечислений, но без использования глобального статика
Вынесены общее исключение индекса и принадлежности строки
Исправление сообщений об устаревшем глобальном свойстве
Перенесены полезные коммиты из неудачной ветки modules-init-1000