Avoid the name clash on #host and #port in #discover_master

The Redis instances have #host and #port methods. I found naming the local variables the same way in discover_master in the same way confusing, and it might produce gotchas in the future.

This Pull Request changes the naming in hope to prevent confusion and future issues.