FIX Changed ordering of how tokens are generated
FIX Changed ordering of how tokens are generated

Prevents a second 'write' call on the member object, which would bust the stored
hashes and prevent logins (only after first creation of the user).

Issue 36 from the silverstripe-memberprofiles module.

nyeholt/silverstripe-webservices,nyeholt/silverstripe-webservices