Request the iCal feed via https when an http call fails

Adding this because google calendar provides an http url for it's ical feeds, but their service appears to always redirect to https, which is not allowed by ruby's open-uri library (raises an exception).  So, when the http request fails, we should automatically fall back to https.