Prevent Timeouts When Scanning

There were issues if multiple connections to the same VisionMate server with
timeouts when getting the scanner status. This seems to be fixed largely by
making sure the the Telnet class keeps a pointer to the same telnet connection.