CURATOR-144: TreeCache.Builder to configure advanced options

This can call buildWithListeners, since they do nearly the same thing already.