Kishor Patil

Results 5 issues of Kishor Patil

As requested on #1188, creating corresponding PR for master.

## What is the purpose of the change The failure is to avoid `[ERROR] Failed to execute goal on project storm-autocreds: Could not resolve dependencies for project org.apache.storm:storm-autocreds:jar:2.3.0-SNAPSHOT: Failed to...

`Values` construction could end up throwing NPE.

This patch fixes following this: - Add Topology level configuration socket timeout for DRPC Invocation Client - Fix the `_clients` map key in `ReturnResults` - Add `ReturnResults` debug log entries.

Prividing additional substitution strings for the jvm opts provided to workers launched by this supervisor - "%ID%", "%WORKER-ID%", "%STORM-ID%" and "%WORKER-PORT%".