Switch to using an ico file.

Works in all browsers plus it includes a 32x32 icon alongside with the 16x16 one.
Merge pull request #2193 from XhmikosR/docs-favicon