untested new implementation with approach from

https://github.com/mreiferson/go-httpclient/tree/go11_11
some tests and travis setup
TransportFlag for flag based config
rename Stop => Close