Changed HDP plugin to use ports from config

To form cluster info URIs for HDP plugin use proper port from
configurations. Covered with unit tests.

Change-Id: I4692b06694295f4103a93dbb0087375e2499c664
Closes-Bug: #1204076
Merge "Changed HDP plugin to use ports from config"