Add tests to spot broken lessons and prevent users from accessing them
Merge branch 'master' into add-test-lessons
Show an error message when user tries to access to a broken lesson
Use switchLesson's return value to detect and handle broken lessons
Remove debugging messages
Merge pull request #391 from oster/add-test-lessons

Add test lessons