(feat) Add favicon constructor.

Fixes #5.
There is an internal `req.url` function that performs some similar behavior and will allow more concise code.