feat(favicon): add support for favicons

Implements a caching middleware for serving favicons.