Убрал модель и ее чтение в отдельный проект (где будет в будущем вся прилага).
Выделил чтение модели в отдельный класс для упрощения версионности
Отцеплено сохранение модели
Дополнительное колено в модель для разнообразной служебной информации
Добавил хранение текущих каталогов в полях (несохраняемых) модели
Немного перемещений файлов, актуализация полей EpisodInfo.cs. Готов к вводу WindowState
Сделан новый формат хранения файлов, оставлена совместимость с предыдущим.
Merge branch 'master' into IO

Conflicts:
	Montage/Editor/Program.cs
	Montage/Editor/Timeline.cs
	Montage/NewName/Model/Obsolete/MontageModel.cs
	Montage/Video.sln
Глобальный рефакторинг на примере сервиса Praat.cs

Решены (я надеюсь, надо тестить) проблемы:
- с зоопарком имен непонятно где хранящихся файлов (см. EditorModel.Locations)
- с зоопарком непонятных утилит (см. Refactored/NewName/Program.cs)
- Praat реализован в этом решении (см. Refactored/NewName/Services/Praat)

Просьба:
для копирования и удаления файлов никакое cmd не использовать
локальные файлы никуда не писать и не передавать, только полные имена
все дополнительные файлы хранить в EditorModel.Locations.cs

На вырост:
в EditorModel сейчас две папки:
- корень, там хранятся глобальные настройки проекта, картинка, вотермарк и все такое
- папка видео, где хранится видео

по идее, нужна еще одна папка, в которой собственно лежит экзешник NewName, praatconf и все такое. При необходимости впилим, до тех пор, пока мы по нормальному работаем с файлами, проблем не будет.
Merge branch 'IO'