Проект переведён на использование абстрагированной модели CAN-а.
Устранены места, мешающие компилированию программы при помощи msvc
Merge remote-tracking branch 'refs/remotes/origin/master' into incredible-can-shakeup

Новые парсеры и нотификатор интегрированы в версию с абстрактным кэном

Conflicts:
	iodrv.h
	parser.cpp
	parser.h
Добавлена стрелочка в переключатель РМП (черновик)
 + Убрана мешанина из едва различимых цветов в переключателе РМП
 + Теперь целевое значение указывается стрелочкой
 + Неактивные режими (пока что только режим Т при опущеных катках) отображаются как неактивные
 - Пока что не смог сделать так, чтобы буквы РМП Т отображались поверх стрелочки
 - Не добавлен звук подтверждения
Да, опять что-то было не так с подмодулями
Всё ещё пытаюсь разгрести мешанину с cDoodahLib
Merge branch 'origin/incredible-can-shakeup'

Conflicts:
	cDoodahLib
Все головы всех подмодулей переключены на master, чтобы избежать дальнейшего ада и путанницы с подмодулями, ветками и головами!
Целевой тип автоблокировки по-умолчанию изменён на -1
Целевой тип автоблокировки по-умолчанию теперь -1, и стрелочка не будет маячить при старте.
Не понятно, почему раньше это было не так?
Исправлены некоторые ошибки в main.qml
Треугольники направления движения изменены с разноцветных на белые, одноцветные
Добавил мигание стрелочки ограничения скорости при приближении скорости к ограничению
 + в догонку design.svg
Исправил неправильные дефайны (CPP11, WITH_CAN и т.п.)
После того, как Саша вернулся откуда-то и написал какую-то бумажку
В интерфейс добавлено поле для ввода начальной ординаты
Merge branch 'origin/dev'

Conflicts:
	qtBlokLib
Merge branch 'origin/incredible-can-shakeup'
Исправлена некрасивость индикатора выбранного режима (теперь жёлтая стрелка)
Новая версия qtBlokLib с исправленной ошибкой перестановки байт в Cookies
Merge branch 'dev'
Дурацкие красно-зелёные стрелочки взад-вперёд!!! :(