fix router discovering brokers with default names
make method protected to prevent accidental usage

- add documentation as to why
fix typo
Merge pull request #958 from metamx/fix-router-service-discovery

fix router discovering brokers with default names