Improve calender scrolling

Focusing on the month view.

Add a setting on how the snapping to weeks should work. E.g.

  • current to nearest week
  • always in direction of scrolling (would probably look smoother)
  • to full month
  • no snapping