#338: registration confirmation has a link to the confirmation page

plus I did a little more commenting and refactoring
If our desire is to not have as many global variables all over the place, then my coding style of sticking everything into the global namespace as capitalized constants is not going to make anyone happy :P 

All joking aside, the reason why I changed this is that we already have a module called ``config`` which lives in the common namespace, and I kept forgetting that I couldn't just say ``config['season_events']`` or whatever because I had to say ``conf['season_events']``.  Having both ``conf`` and ``config`` be globally-available names with drastically different uses struck me as a code smell, so I got rid of ``conf`` and made ``SEASON_EVENTS`` another global constant.