[finishes #80622840, finishes #80622892] all_day event bug fix; add firm_id to google_calendar