Fix first day in calendar error / number of rows in calendar.

When first day of month is sunday and option -use Monday as first day is set in calendar widget the month start form Monday. Problem when some month need more that 5 rows to show all days.
merge