Исправление всех* ошибок компиляции на MSVC (= Visual Studio)
В модели "Домино" использовался тип "uint", который нестандарт и вообще непонятно откуда взялся. Из-за него же и сыпятся ошибки компиляции в VS. Тип исправлен на "unsigned int" - стандартный тип C со времён мезозоя
В catlib.h использовался нестандартный синтаксис GCC для varargs макро; изменён на обычный __VA_ARGS__
В catparallel.h использовалась директива #warning
, которая не поддерживается MSVC; проку от неё было мало, поэтому убрал