Fix failure to create web app when no favicon is available

Michael Catanzaro requested to merge mcatanzaro/#2100 into master

When absolutely no web app icon is available, we should fall back to the Epiphany logo instead of completely failing to create the web app. This is another regression from the dynamic launcher portal.

Fixes #2100 (closed)

Merge request reports