Updated ical parsing to handle several common errors from UMichigan feed