cover: Use getInputStream() inline where it makes sense.

Also, remove the inputStream.close(), this will get replaced by bis/br
close methods.
cover: Initialize the result with null, don't return early.

Avoid early returns when it makes sense, makes things easier to read and less
bug prone.
AbstractWebCover: Try to close the BufferedReader in final().
AbstractWebCover: Simplify while loop for reading.
CoverManager: Properly close resources after use.
AbstractWebCover: Make sure httpPost/httpGet exist before isAborted().
CoverManager: Make sure conMan exists before attempting use.

It's probably paranoid, but it takes no resources to check and ensure that
conMan exists before use.
AbstractWebCover: Move client to the calling methods, close them in final().