Registration failure

Add a default max number of attempts to prevent an infinite loop for developers that have a stale config file.
Add increasing delay to wallet create attempts to improve the chances of the request going through.
Provide the updateToken in the failedRegistration request so that the user record can be deleted.
Update the failure message to encourage users to retry and contact us if the issue persists.