Merge pull request #1373 from christianv/nojira

Fix JS error found by @yuhunglin
CLC-2208 - Expanding an item on the dashboard doesn't stay expanded
https://jira.media.berkeley.edu/jira/browse/CLC-2208

The $digest cycles salute you.
CLC-2220 - Campuslinks page reloads api/my/refresh on every page switch
https://jira.media.berkeley.edu/jira/browse/CLC-2220
Merge pull request #1375 from christianv/CLC-2208

CLC-2208 - Expanding an item on the dashboard doesn't stay expanded
Merge pull request #1376 from christianv/CLC-2220

CLC-2220 - Campuslinks page reloads api/my/refresh on every page switch
CLC-2153 - Popovers don't scroll gracefully using Safari on iOS 6
https://jira.media.berkeley.edu/jira/browse/CLC-2153
CLC-2109 - tabs and items on My Tasks need to have margin in narrow viewport
https://jira.media.berkeley.edu/jira/browse/CLC-2109
CLC-2205 - The date in the To Do needs some left padding.
https://jira.media.berkeley.edu/jira/browse/CLC-2205
Merge pull request #1379 from christianv/CLC-2205

CLC-2205 - The date in the To Do needs some left padding.
Merge pull request #1378 from christianv/CLC-2109

CLC-2109 - tabs and items on My Tasks need to have margin in narrow view...
Merge pull request #1377 from christianv/CLC-2153

CLC-2153 - Popovers don't scroll gracefully using Safari on iOS 6
CLC-2163 - Long label in Recent Activity filter (drop down) not being truncated
https://jira.media.berkeley.edu/jira/browse/CLC-2163
Merge pull request #1380 from christianv/CLC-2163

CLC-2163 - Long label in Recent Activity filter (drop down) not being tr...
Nojira - fix jshint errors