Подключена нужная ветка в netCanLib
Написаны новые MessageProcessor и MessageProcessingService в Saut.Communication взамен старых. Старые удалены. Набросан первый модуль с возможностью запуска.
Запускаемые модули.
 - введено понятие запускаемого модуля
 - добавлен интерфейс лаунчера модулей
 - добавлена реализация лаунчера модулей, запускающего каждый модуль в отдельном потоке, и первый модуль в своём потоке
Merge branch 'master' into communication

Conflicts:
	Saut.sln
Merge branch 'modules' into communication
Подтянута компилирующаяся версия netCanLib
Элементы разнесены по более правильным пространствам имён
Подправлены модули (в основном, в части конфигурирования контейнера)
Добавил в список тестов тесты из netCanLib
Из LinearInterpolator вынесена часть, вычисляющая взвешенное среднее в отдельный интерфейс, что позволило обобщить LinearInterpolator на любой тип данных, делегировав всё инструменту вычиследния среднего взвешенного.
Добавлен проект Saut.StateModel.ComminProperties, в котором реализовано два свойства -- достоверность GPS и GPS-координата и интерполятор для EarthPoint
Merge branch 'communication' into stateProperties

Conflicts:
	Saut.sln
Добавлен проект с базовыми обработчиками сообщений. Написан обработчик сообщений MmAltLongFrame
В ConcurrentJournal поле Records переименовано в Collection -- так логичнее в плане конструкции элемента
StateModelModule теперь инициализирует IStateModelService
Введён интерфейс IJournalFactory, InterpolatablePropertyBase теперь использует его
Введён TimeCuttedConcurrentJournalFactory и настроен в StateModelModule
Переименован тест для InterpolatablePropertyBase
Добавлено свойство SpeedProperty, свойства GpsPositionProperty и GpsRealibilityProperty переведены на систему с использованием IJournalFactory
MessageProcessingModile указан как запускаемый (IExecutableModule)