Reduce discovery client read timeout

Fixes #361

Adds a new feature to permit Guice modules to adjust the default
configuration settings.

Fixed. By the way, this is an outdated commit.