Allows for timeouts to be specified for each Armada client call, and sets a more reasonable default for connect timeout of 20 seconds instead of 3600 seconds. Read timeout default remains at 3600s Change-Id: I6bb04a6c8d55db4b98310f62ea6f037b3efdde24