The logic here is slightly different than what it used to be.  Before, if `REROUTE_ACTIVATION_EMAIL` was set, then email would be sent to the new address, even if `GENERATE_RANDOM_USER_CREDENTIALS` was set to True.  Is this change intentional; if so, why?