Behave better when the znode of -ROOT- doesn't exist.
Behave better when the znode of -ROOT- doesn't exist.

The code was closing the connection to ZK and sleeping 1s before
re-connecting to ZK and trying again.  Now the connection is kept
open and the code simply retries to read the znode again after 1s,
if the ZK session is still valid.

The ideal would be to setup a watch in ZK to wait until the znode
is created or updated.  This will be implemented later.

Change-Id: I305a24efee21f6226616fa28b9594e7fa32b925a

yuzhu712/asynchbase,nvoron23/asynchbase,tsuna/asynchbase,tsuna/asynchbase,adityakishore/asynchbase,hzy001/asynchbase,manolama/asyncbigtable,yuzhu712/asynchbase,hzy001/asynchbase,manolama/asynchbase,hhshuai/asynchbase,StumbleUponArchive/asynchbase,Connexity/asynchbase,pythian/asynchbase,mway08/asynchbase,Flipboard/asynchbase,angushe/asynchbase,OpenTSDB/asynchbase,StumbleUponArchive/asynchbase,SteamShon/asynchbase,tempbottle/asynchbase,angushe/asynchbase,nvoron23/asynchbase,mapr/asynchbase,Flipboard/asynchbase,mway08/asynchbase,tempbottle/asynchbase,SteamShon/asynchbase,adityakishore/asynchbase,mapr/asynchbase,OpenTSDB/asyncbigtable,hhshuai/asynchbase,Connexity/asynchbase,manolama/asynchbase,OpenTSDB/asynchbase