fixes #29

allow scrolling to month of min date. also constrains focused values,
and makes sure the dates stay in range