Support for setting the minimum and maximum hours that will be displayed
Support for customizing the text of the day headers.
Reset the y scroll origin after changing the min or max hour
Support for optional min and max dates (so you can disable the infinite horizontal scrolling in one or both directions).
Centralize the logic for calculating scroll limits.
Adjust 'snap to page' logic so that you can fling all the way to the min or max date (previously it would always stop one day away from the limit)
Allow events to have an optional border
Fix behaviour when the view is large enough that no vertical scrolling is needed
Added method goToDayOffset() which is similar to goToDate() but lets you select a day by its offset from the home day.
Enforce scroll limits when programatically changing days.
You can now programmatically change days even before the calendar is first drawn.
Add public methods for getting/setting the vertical scroll offset.
Add public methods for finding the first visible day.
Revert 'snap to page' logic change as it has unintended side effects
Added option to disable fling gesture for the horizontal or vertical axis.
Add ability to get the scroll offset for a given time.
Relax setVerticalScrollOffset() so that it will trim the values if they exceed the limits, rather than not scrolling at all.
Merge fork branch by codeaciousAU.