Add favicons to vomnibar completions

This commit simply adds favicons as a background-image style next to
urls in similar style to chrome's history page.
The icon is specified by either chrome tab's favIconUrl property for tabs
or else we try protocol://hostname/favicon.ico which usually serves.
(e.g. http://example.com/favicon.ico)