Добавлен таймаут на чтение из АППИ, добавлена отмена операции чтения/записи в АППИ на Dispose()
Устранена ошибка в парсинге сообщения SysData
 + Код ошибки содержится не в 4 а в 1 байте данных
 ~ Теперь при чтении данных с ошибкой не выбрасывается Exception, а возвращается int.MinValue