Created `exceptions` module.
Created Request class and url quoting utils.
Created Response class.
Created webclient.
Added Settings.
Added path_to_file_uri() and file_uri_to_path().
Created http and file downloader handlers.