Prevent exit() call from mcollective on rpc_client connect error, throw
appropriate exception
Merge pull request #1505 from jreuning/bug-916809

Merged by openshift-bot