WordPress wp-login.php complete customization, including activation via email using core forgot password form