Don't leave junk file behind
implement for all downloaders and check file existence before removing
Added tag 1.1.6 for changeset 5e426bdeb46b
Bumped to 1.1.7 in preparation for next release.
PEP8: Corrected multiple statements on one line (semicolon)

--HG--
branch : patch1
Bug Correction: Avoid double execution when the application throws NameError exception.

--HG--
branch : patch1
Merged in sureshvv/setuptools (pull request #17)

Don't leave junk file behind
extract _clean_check call
Merged in rigemo/setuptools/patch1 (pull request #18)

Bug Correction: Avoid double execution when the application throws NameError exception.
Update changelog
Skip test when file system encoding is not suitable. Fixes #55 and Distribute #363.