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
CLC-3466 Data-driven Financial Aid years
CLC-3466 Be more alarmist about upcoming gap in data
CLC-3466 Fix seed SQL cleanup
Merge pull request #2461 from raydavis/raywip

CLC-3466 Data-driven Financial Aid years
NOJIRA Fix naming of AcademicsModule
Merge pull request #2462 from raydavis/raywip

NOJIRA Fix naming of AcademicsModule
CLC-3693 Missed camelCase broke all Teaching semesters
Merge pull request #2463 from raydavis/raywip

CLC-3693 Missed camelCase broke all Teaching semesters
CLC-3694 Academics Summary should include past classes without transcripts
Merge pull request #2464 from raydavis/raywip

CLC-3694 Academics Summary should include past classes without grades
CLC-3694 Academics Summary should include past classes with null transcripts
Merge pull request #2465 from raydavis/raywip

CLC-3694 Academics Summary should include past classes with null transcripts
NOJIRA Missed camelCase change in dummy Academics feed
Merge pull request #2466 from raydavis/raywip

NOJIRA Missed camelCase change in dummy Academics feed