A simple module for threading requests.

Two use-cases are covered: making simple get requests and downloads.

Nice for when actually incorporating with a user interface such as a ProgressDlg from wxPython.