On branch NOJIRA-separate-MyAcademics-classes-from-module

According to the article on Ruby Gotcha's:
http://blog.elpassion.com/ruby-gotchas/

We're supposed to separate the classes from their module name
so that the module will actually be their parent.

This PR is dedicated to the MyAcademics section.  All tests are
passing green, but there were quite a few changes:

MyAcademics::AcademicsModule -> MyAcademicsModule
class MyAcademics::CollegeAndLevel -> module MyAcademics; class CollegeAndLevel
class MyAcademics::Exams -> module MyAcademics; class Exams
class MyAcademics::GpaUnits -> module MyAcademics; class GpaUnits
class MyAcademics::Merged -> module MyAcademics; class Merged
class MyAcademics::Regblocks -> module MyAcademics; class Regblocks
class MyAcademics::Requirements -> module MyAcademics; class Requirements
class MyAcademics::Semesters -> module MyAcademics; class Semesters
class MyAcademics::Teaching -> module MyAcademics; class Teaching
class MyAcademics::TeachingCanvas -> module MyAcademics; class TeachingCanvas
class MyAcademics::TeachingSakai -> module MyAcademics; class TeachingSakai
class MyAcademics::Telebears -> module MyAcademics; class Telebears
CLC-3451 Remove user_whitelist table
CLC-3246 Freshen up campus links based on production data
Merge pull request #2457 from ctweney/clc-3451

CLC-3451 Remove user_whitelist table
Merge pull request #2459 from chikoon/NOJIRA-separate-MyAcademics-classes-from-module

On branch NOJIRA-separate-MyAcademics-classes-from-module
Merge pull request #2460 from ctweney/clc-3246

CLC-3246 Freshen up campus links based on production data