Merge pull request #1480 from raydavis/raywip

NOJIRA Announce successful Canvas uploads
[CLC-2358] Handling offline bearfacts API on My Academics
CLC-2369 - Set focus on the element for Skip to main content/navigations links
https://jira.media.berkeley.edu/jira/browse/CLC-2369
CLC-2361 - Convert ucberkeley.instructure to bcourses.ucberkeley
https://jira.media.berkeley.edu/jira/browse/CLC-2361

Also replace tabs with spaces, this makes it consistent with the rest of the app.
[CLC-2358] Online -> Avaiable field change, removing \!important
Merge pull request #1481 from yuhunglin/CLC-2358

[CLC-2358] Handling offline bearfacts API on My Academics
Merge pull request #1482 from christianv/CLC-2369

CLC-2369 - Set focus on the element for Skip to main content/navigations links
Merge pull request #1483 from christianv/CLC-2361

CLC-2361 - Convert ucberkeley.instructure to bcourses.ucberkeley
CLC-2039 - Tasks: Calendar opens when tabbing though focus is on the description
https://jira.media.berkeley.edu/jira/browse/CLC-2039
Merge pull request #1484 from christianv/CLC-2039

CLC-2039 - Tasks: Calendar incorrectly opens when tabbing
CLC-2085 - Calendar date-picker doesn't close on click outside of it
https://jira.media.berkeley.edu/jira/browse/CLC-2085

Also add more documentation
CLC-1878 - iOS: bApp drop-downs: tapping outside drop-down doesn't hide
https://jira.media.berkeley.edu/jira/browse/CLC-1878
CLC-1879 - On a narrow viewport, expanding calendar items can scroll off screen
https://jira.media.berkeley.edu/jira/browse/CLC-1879
CLC-1470 - [Front-end] Order the unscheduled tasks alphabetically by task title
https://jira.media.berkeley.edu/jira/browse/CLC-1470
[CLC-2358] Academic popover display fixes
Merge pull request #1488 from christianv/CLC-1470

CLC-1470 - [Front-end] Order the unscheduled tasks alphabetically by tas...
Merge pull request #1487 from christianv/CLC-1879

CLC-1879 - On a narrow viewport, expanding calendar items can scroll off...
Merge pull request #1486 from christianv/CLC-1878

CLC-1878 - iOS: bApp drop-downs: tapping outside drop-down doesn't hide
Merge pull request #1485 from christianv/CLC-2085

CLC-2085 - Calendar date-picker doesn't close on click outside of it
CLC-1964 - Fix iPhone location bar popping
https://jira.media.berkeley.edu/jira/browse/CLC-1964