Started work on attempting to make WebClient use multi-threading safe. This is work in progress...

see http://bazaar.launchpad.net/~christian-k/openpetraorg/20140624_webservices_branch__client_server_fixes/revision/2591