Throwing an exception on unexpected output while polling transactions
Testing for exception on unexpected poll result
Switching AddUserCommand to ResultAnalyzer
Switching GetSysIDCommand to ResultAnalyzer
Adding exception messages
Handling a funny error case