Fix ProfileActivation.__repr__ not returning an ascii string.
Perform additional input validation in activation.
Update WSGI to use our venv.
Refactor transition script.