CURATOR-33 recursive TreeCache recipe

Thanks!  Super helpful.  I'll test this out.  I'm loathe to leave a thread blocked for no good reason though when I already have a connection state listener, so I'll probably just do it that way.