Add migration for user exercises.

Each submission for a language/slug belongs to an exercise. That hasn't
been explicit in the data model until now.