Also load favicons that are bmp images
Fixes for parsing of link tags when searching for favicons

* Now handles protocol-relative URLs and absolute URLs
* Changed regex in parseShortcutIcon function,
  doesn't match across several link tags anymore
Merge pull request #159 from seanrand/favicon_fixes

Allow loading of bmp favicons + fixes for other favicon fetching-related things