Make edit account details nonce unique to customer.

Nonces should be more unique, in the case unique to the customer as you could possibly setup a remote form with the generic 'save_account_details' nonce that when a customer submits it can update their email to something else and allow that person to reset the password.

Adding in the user ID make it more unique to that user so the nonce will fail if it was taken from another user edit details form.