Download cal based on modtime

If the script doesn't run on the first day of the month, new calendar
won't get downloaded. Changed that to check if existing file previous
modified time is previous month, and if so, download again.