CURATOR-144: TreeCache.Builder to configure advanced options

Please use ```PathUtils.validatePath``` to make sure that the path is valid before accepting it.