add test that triggers the bug.

Fix: daterange.get_month_by_id: bad modulo used.

the given month id is 1 based : 1 == january -> 12 == december.
but we "% 12" it so the result is 0 -> 11.

but Daterange.months values goes from 1 -> 12 ..  BAM.