CLC-953 - When there is no content in My Classes, the message has no top padding

https://jira.media.berkeley.edu/jira/browse/CLC-953

Also fixes an issue where Due and Overdue aren't on the same height http://cl.ly/M55e
CLC-956 - Up next should show something when there are no events
https://jira.media.berkeley.edu/jira/browse/CLC-956
CLC-948 - Move /profile URL to /settings
https://jira.media.berkeley.edu/jira/browse/CLC-948
CLC-957 - Notifications - mobile view is broken
https://jira.media.berkeley.edu/jira/browse/CLC-957
Merge pull request #466 from christianv/CLC-948

CLC-948 - Move /profile URL to /settings
Merge pull request #468 from christianv/CLC-957

CLC-957 - Notifications - mobile view is broken
Merge pull request #467 from christianv/CLC-956

CLC-956 - Up next should show something when there are no events
Merge pull request #465 from christianv/CLC-953

CLC-953 - When there is no content in My Classes, the message has no top padding
CLC-958 - My groups/classes - fix the mobile view
https://jira.media.berkeley.edu/jira/browse/CLC-958

Also fixes:
 - Remove unnecessary items in footer
 - Footer - make links more clickable
 - Remove border in mobile view for the tasks
Merge pull request #469 from christianv/CLC-958

CLC-958 - My groups/classes - fix the mobile view
Merge pull request #470 from yuhunglin/CLC-949

[CLC-949] Stashing a copy of the logrotate policy we intend to run
[CLC-949] Path corrections from Darlene