Календарь

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