Календарь

Код честно скопирован с той библиотеки, лишнее отрезано. По пути исправлены пара тамошних несуразностей.
По-хорошему надо бы все переводить с Calendar и date4j на Joda-Time, раз оно используется в основном проекте, но это вопрос отдельного времени.
почему именно 3?