Allow designated nitpickers to see completed exercises.

Previously only people who completed the exercise could see other
implementations.
Generate different submission keys in development mode
Add support for showing random completed implementation