account creation: increase name registration timeout

Change-Id: I8487b6556a8d487a24cba0f8dc1ce3d12bbc2e59
diff --git a/Ring/Ring/Features/Walkthrough/CreateAccount/CreateAccountViewModel.swift b/Ring/Ring/Features/Walkthrough/CreateAccount/CreateAccountViewModel.swift
index 3046540..5d09128 100644
--- a/Ring/Ring/Features/Walkthrough/CreateAccount/CreateAccountViewModel.swift
+++ b/Ring/Ring/Features/Walkthrough/CreateAccount/CreateAccountViewModel.swift
@@ -212,6 +212,7 @@
     let password = BehaviorRelay<String>(value: "")
     let confirmPassword = BehaviorRelay<String>(value: "")
     let notificationSwitch = BehaviorRelay<Bool>(value: true)
+    let nameRegistrationTimeout:CGFloat = 30
     lazy var usernameValidationState = BehaviorRelay<UsernameValidationState>(value: .unknown)
     lazy var canAskForAccountCreation: Observable<Bool> = {
         return Observable.combineLatest(self.usernameValidationState.asObservable(),
@@ -299,7 +300,7 @@
                         self.accountCreationState.accept(.nameNotRegistered)
                     })
                 DispatchQueue.main
-                    .asyncAfter(deadline: .now() + 6) {
+                    .asyncAfter(deadline: .now() + self.nameRegistrationTimeout) {
                         disposable.dispose()
                         if self.accountCreationState.value.isCompleted {
                             return