Add keyspace/shards resolution layer
Merge branch 'master' into liguo
More doc in wrangler package.
Renaming vt/topotools to vt/topo/helpers.
Moving Scrap and ChangeType to newly created topotools.
moving rebuild to topotools.
Adding forward compatibility for locking.
Merge branch 'master' into replication
Making default timeout make more sense.
Make flagutil test succeed deterministically.
Merge pull request #39 from msolo/fix_flagutil

Make flagutil test succeed deterministically.
Cosmetic code fix in flagutil.
Add unit test for Resolver
Merge branch 'master' into liguo
Address style
libzookeeper_mt prior to 3.4.x doesn't handle IPv6, so prune the resolved addresses we give the library for now.