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

FaviconFetcher: don't use HTTPS when url passed to fetch is HTTP
more useless files
first fixes, tests break
fix two tests, one remaining
simplify throw
fix last test
comment fix
Merge pull request #29 from owncloud/fix-after-exception

Middleware should throw exceptions again instead of returning null