Bug 1697 - Restructed function control flow to aviod branching across initialization.
## this will test client for successful authenticationCLIENTEXPECT_COMMAND AUTHSEND 'DATA CHALLENGE_NUMBER'EXPECT_COMMAND DATASEND 'OK 1234'EXPECT_COMMAND BEGINEXPECT_STATE AUTHENTICATED