update loading layer
Add TaskQueueThread to manage the blocking task queue
Update the Task Manager
Add noTaskFinishTip CheckBox
Add loadingMainThread method, now you can add a loading layer 
for any mainThread.Enable multiselect for UploadButton
Change the taskVector to waitTaskVector.