issue #29

1. Добавил сообщение об ошибке при выбрасывании исключения, в случае, когда в метод setName передано некорректное название категории.
2. Добавил тесты в CategoryTest, проверяющие указанное поведение.