A naive feature that when download finish, it will pop out a notification window.
add a type casting to avoid warning of CC_MD5
Add the new feature that pop out notification if all the download task finish.
Rearrange some logic structure
Fix the bug that if one file do not have sub it will not post notification.