develop
Тесты C# перенесены в папку Tests
Сделал вилку для Mac и старого поведения. closes #1299
Исправлены падающие тесты
Выделена отдельная папка для инфраструктуры исключений
Перевел всё на target framework net6.0
Контроль предопределенных интерфейсов при компиляции, а не при выполнении
Переделка памяти машины (пока не работает)
Удален DataType.GenericValue в пользу DataType.Null