Skip retrying failed favicon fetches
There are many websites without a favicon. Requests to /favicon.ico usually return a 404 or 403, but could be any error. It would be better to avoid making these requests every single time we refresh the new tab.
This commit adds logic to only retry failed fetches after a day (just in case the website was glitchy.)