added test for Course model and renamed CourseList tests
added tests for indexeddb gates, courses gateway and updated stubbing
testing with promises and terrible callback from IDBWrapper thing
Merge branch 'master' of github.com:tomatau/time-keeper