[bug fix] PTSDK-1166

sync the state to DownloadState.FAILED when calling download.start()
with url not found
Merge pull request #151 from zivchang/next

[bug fix] PTSDK-1166