[CURATOR-160] Add builders and dsl for ZooKeeper's config and reconfig m...

...ethods.
right now, fromConfig() is required. It should be optional. i.e. I should be able to write:

```
client.reconfig().leaving("").joining("").forEnsemble();
```