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

plus I did a little more commenting and refactoring
I also made the donation text conditional on the new DONATIONS_ENABLED setting, since it doesn't make sense to have this text for events where that's turned off.