Converted base class to abstract

forced IDisposable on the http client.

Until tests are fixed, removed them from the build list.