Adding asynchronous WAIT_WHILE macros for our callback testing.
Checking for registration and creation of valid device secret.
missing semicolons
feedbackManager owns/controls the feedbackDictionary
Moving output to to valid position for printing status.