Add day_of_month grouping

* Values 1..31
* Handles `:day_start` option

Closes #40
Closes #45