Update calendar feed data

Currently, calendar feeds are automatically updated by Google Calendar every few hours. We understand that some users want to have the ability to refresh the calendars they added manually and we are exploring various ways to enable this.