fixes #133 - TimePeriod now gives 1 month 0 days if days == daysInMonth
fixes #133 - TimePeriod now gives 1 month 0 days if days == daysInMonth

abritinthebay/datejs,ubergrape/datejs,abritinthebay/datejs,ubergrape/datejs