Support for different connection types
Working typhoeus connection implementation