Fix error seen when clicking a used or expired activation link.

An out-of-date URL name caused 'An error has occurred' for the user
when clicking an already-used, or expired, activation link. This
same error in Dev resulted in a somewhat cryptic NoReverseMatch
message. (#560)
Add some messages explaining other reasons why an
activation link may not have succeeded. (#560)