add code for course caching, now supporting break point caching for html js htm filetype. add delegate fun for DownloadItem cross thread modify, adjust DownloadChapter UI
modify course downloading, support up,down operation and download start
Merge remote-tracking branch 'origin/zhangjc' into release