It would be nice & clean to user if nothing missed.
Use unicode() method to get the preset name instead str(), otherwise error occurs instead validation messagebox pops up when user input non-ascii name.
Correct the look up path for preset xml when program is not installed.
Add the missing Chinese translation.
Merge pull request #9 from handsomegui/master

Do not show the missing dependencies information on user interface if nothing is missed