[CLC-2358] Handling offline bearfacts API on My Academics

JIRA: https://jira.media.berkeley.edu/jira/browse/CLC-2358

Need to follow up on this to deal with the academic popover.