Merge branch 'lab2-mvvm-LinePlainIntersection' into lab3-smorkalov-logger
Фиктивный логер и изменение конструктора viewModel
Логирование изменения значения полей формы
Merge branch 'master' into lab3-smorkalov-logger

Conflicts:
	code/grigory-smorkalov/ViewModel/src/main/ru/unn/agile/geometry/viewModel/LinePlainIntersection.java

Вливаем в наработки по логгеру все изменения из центрального репозитория (засечания по второй лабораторной)
Логирование ошибки разбора ввода
Логирование разобранных данных ввода и результата вычислений
Дебажное логирование исключения при неверном формате. Тест на лог результата, когда пересечения нет
Мелкий рефакторинг логирования
Создание сборки Insfrastructure и заготовки текстового логгера
Логирование сообщений в файл
Добавлен тест на логирование нескольких сообщений
Убираем из интерфейса логера неиспользуемый метод error
Добавляем логирование отладочных сообщений
Чтение лога из файла
Чтение многострочных сообщений из файла лога
Тестируем ViewModel с текстовым логгером
Добавляем текст лога в геттеры viewModel
Добавляем вывод лога на форму
Рефакторинг: убираем множественные проверки наличия логгера в ViewModel выносом логирования в отдельные методы
Исправлен тест на логгирование многострочных сообщений. Не понятно, почему раньше он не падал