Thrift connection timeout #1159

Changed the Tsocket to timeout using the property from the
connection-settings.
Changed to a more appropriate exception type

As recommend by @gmarz changed from a generic exception to a transport
type exception.
Merge pull request #1163 from eddyzanda/develop

Thrift connection timeout #1159