Update the favicon

Use a .png favicon with a transparent background in supporting
browsers. In other browsers fall back to .ico stored in root.