make it possible to build gtk2 and gtk3 at the same time while keeping backward compatiblilty
make it possible to build qt with kde enabled and disabled at the same time while keeping backward compatiblilty
translate GenericName in hotot-qt.desktop
make it possible to compile executable as hotot-kde even if -qt version is not enabled at the same time.
better name in desktop files
fix exit on close
update readme
Merge pull request #496 from yuyichao/master

Make it possible to compile gtk2 gtk3 qt kde versions all at the same time in order to be more friendly to packagers