feat(datepicker): full six-week calendar

This was another of the ideas discussed at #1599.

By @bekos suggestion, I created this with a new option.

For me it makes more sense to have this behavior by default, that is what other calendars usually does and I prefer this than a jumpy calendar. Anyway I made a `fullCalendar` option to disable it if you want the old jumpy behavior.