#26 removing the cancel method from the download interface
#26 only show cancel button if the download is cancellable
#26 introducing future field that allows the cancelation of the downlaod
#26 making HttpDownload cancellable
#26 making WebDavDownload cancellable
Merge branch 'feature/26-cancel-download-interface' into dev