Made sure that months wrap around to yield a legit month.

This fixes the 7 tests that fail because we try to create an expiration date on the 13th month of the year (only happens in December).