Fixed various client side bugs.
Merge branch 'off-campus-locations' of https://github.com/scottlow/studygroup_client into profile-and-group-refactor

I'll assume I'm uptodate with @scottlow's work
Matched Site Rename and updated iCal functions.