Add a better error message when we get an unknown http issue

Closes #5184

Signed-off-by: Doug Davis <dug@us.ibm.com>
You could simply 
```
return nil, -1, fmt.Errorf("An unkown error occurred trying to connect. This may be due to trying to connect to a TLS enabled daemon without specifying --tls. The error message is: %s", err.Error())
```