Use an ico for the favicon in root so that it works in all browsers.

Apparently IE still ignores png files for favicons.
Include a 32x32 ico too for high dpi screens.