Add endpoint for fetching exercises by language
Merge pull request #19 from Tonkpils/exercises-by-language
Rename homework to course

A course of study is a collection of lessons. Homework is specifically
lessons given to a person, and this collection of lessons doesn't know
anything about a user.
Remove prefix from UserHomework
Untangle fetch and restore logic
Do not provide fresh content in restore endpoint