Add etcd FairBalancer

I really hate literals as parameters... if you don't mind doing:

```go
const sort = false
const recurse = true
Get(..., sort, recurse)
```

...it makes it a lot clearer if more verbose.

Not a blocker.