don't try HTTPS unless specified, also updated tests to match code
Merge pull request #26 from lsmooth/issue23

FaviconFetcher: don't use HTTPS when url passed to fetch is HTTP