Обновлена задача 4.1

Устранены утечки памяти; хеш-функции теперь являются отдельным классом;
устранены мелкие warning'и.