fix issue 93: OSError without privileges to write atime
Create a new adaptive message box for tui module
Reconstructed the method to reload main dialog after downloading data file
Adjust warning message boxes for tui
Reorganize util module
Make qt hosts as a module
Reorganize gui module
Update language files
Move thread methods for gui module into independent files