Remove leftover logging statements
Put storeCourses back into its rightful location in the hierarchy
Use let instead of var in more places
Throw an error in getCourse when a course cannot be found
Use es6 template syntax in a few places
Use promises in deptNumToCrsid and checkCoursesForDeptNum
Move two variables back above the functions
Pass props into areaOfStudy.load
Extract the no-result result to its own object
Use promises in asianStudies.es6 and areaOfStudy
Switch asianStudies over to let
Return an array of promises that gets flattened properly from activeCourses
Clone courses that are deptNumToCrsid'd
Move asianStudiesConcentration to promises
Port the rest of the non-degree areas to promises

chemistry, china-studies concentration, compsci, japan studie
concentration, physics, and statistics concentration.
Port B.A. and B.M. to promises
Edit formatting on the areas of study

in order to reduce indentation and maintain consistency with the
degrees.