Fix flagged by in seed data
Let user unlock their own assignments.
Delete code supporting approval
Remove locksmith behavior

I'm leaving the `mastery` bit for now so that people can be added to
languages as nitpickers without completing any assignments. This is
necessary when we kick off new languages, in particular.
Merge pull request #616 from kytrinyx/no-more-locks

No more locks