Handles more transport-level exceptions and reraises as TransportError.

Transport-level exceptions like hostname not being found, timeouts, ssl errors, etc. will be raised as an exception of type SoftLayer.exceptions.TransportError. This is to prevent transport-specific errors from cropping up.