[CLC-1369] Initial implementation for new google calendar badges, backend feed

JIRA: https://jira.media.berkeley.edu/jira/browse/CLC-1638

Pull is a little large due to breaking up google_proxy_spec.