Added timeout for SOAP calls

Prior to this pull request, calling the `status` method on a remote AppController via SOAP could hang forever. The old Ruby tools caller had a timeout in place to prevent this from locking up the main thread, but the new Python tools don't. This pull adds in that functionality, with a ten second timeout for the `status` method.