Add support for specifying icon size

Many favicons are still 16x16 only. This pull request adds support for choosing the size as opposed to being hard-coded at 32.

Time permitting, I'll investigate getting the size directly from the target favicon.ico via javascript.