Dynamically determine the start and end dates of a calendar
Add a test for the getCalendarDateRange utility function
Merge pull request #87 from bp323/issue-87

Verified and merging