Allow cancellation of active download
Update docstring
use os.path.abspath
Merge remote-tracking branch 'origin/pr/47' into develop
Return temp filename for cancelled download
remove thumbnail property test
Updated signature functions
Added changes
Update version number to 0.3.58
Merge branch 'develop'