use httpclient to power HTTPUtilities class
raise error on 404, too many errors
Merge pull request #9 from ploslabs/feature/use_httpclient2

use httpclient to power HTTPUtilities class