Catch IOException in ExchangeClient instead of SocketException
Create jmx connection in init method instead of setter
Add required to urlFormat property
Merge pull request #457 from kgribov/Epic

676 + 639