Created http and file downloader handlers.
Cleared formatting. Broke long lines.
Added 3rd party signal dispatching library.
Added `to_unicode()` and `to_str()` methods.
Use `to_str()` inside Request.
Got rid of CaseInsensitiveDict.
Added logging.