Add apple-touch-icon-precomposed.png to the list of standard icons URLs to try
Implement reading of bitmap image sizes
Implement reading of JPEG image height and width
Add test icon for JPEG decoding
Get icon refresh working in the item list

Listen for updates from the SiteInfoProvider implementation
and re-render Item components as necessary
Support detection of image sizes for progressive JPEG images

Match SOF[1-15] segments in JPEG files instead of just the SOF0
marker used in baseline JPEGs
Fall back to fetching from main domain if lookup on item's actual location fails

Also free icon data once an icon URL has been created for a site
Fix http_client.request() in the browser

http-browserify incorrectly handles URL objects
created by url.parse() whose protocol field contains
a trailing colon.

There is an upstream PR for http-browserify to fix the issue.
This commit just strips the trailing colon from the protocol
before invoking http.request()
Implement site icon fetching fallback using DuckDuckGo API