Use getFaviconDataForPage() since the old API has been deprecated

That is asynchronous API. So the logic has to be changed.

This change makes theme draw the default favicon and
return the handle of <img>. bkviewer replaces it with
the retrieved favicon when getFaviconDataForPage() completes.
The theme is unnecessary to take care about asynchronous API.
version 1.5.2