Максим Готовчиц, 396, FileMap

Залил с исправленным checkstyle
Ненулевой код возврата сигнализирует об ошибке во время выполнения программы. Когда пользователь сам запрашивает выход, это нормальное поведение, не ошибочное.