Добавлен unit test к проекту.
1. Добавлено пользовательское исключение DictionaryWrongFormatException.

2. Были добавлены методы TestDictionarySize, TestDictionaryExceptions, TestMainFunc, и т.д. в unit test для проверки функционала программы.
3. Было модифицированно свойство N: добавлена проверка границ.
4. Добавлена обработка исключений в методы CorrectHtml и LoadDictionary.
5. Убран лишний код из EnterDict. Вместо него вставлен метод LoadDictionary.
6. Исправлена работа с флагами.