add a request timeout method to SolrOperation
finish the SolrCloudConnection and ZkRequestHandler implementations
split all the code that deals with solrcloud updates into a ZkUpdateUtil class