Updated courses
Promise.all isn't a constructor
Update logging messages in storeItem
Revise deleteItems
um, fix missing lines
Update updateDatabase
resolve only logs the message if you log it
Clean up loadData a little bit
Work on using promises for courses
Delay loading of app until four conditions are complete

- the db is ready
- the data is loaded
- document is ready
- the student is loaded
Only set the hash after stuff has been added to the db
There's no execute function on get
Use the title in Course instead of the clbid
Promisify db.js
Finish the 'wait on these four things before rendering' code
Remove old code from Course.componentDidMount
Prevent long-title-wrapping on Courses
Allow horizontal scrolling of terms
Edit the way CourseTable looks
Tweaked the appearance of CourseTable again