Separate release and debug builds supported
Unused result warning suppressed
Text improved a little in themes
Merge pull request #9 from kuzmas/cmake-improvement

Separate release and debug builds supported
Merge pull request #11 from kuzmas/warning-fix

Unused result warning suppressed
Merge pull request #12 from kuzmas/theme-improvement

Text improved a little in themes
Add install commands to cmake. Fixes #8.
Install session script with correct permissions.
Use make install in the PKGBUILD.
Install a sample config file, besides the normal one.
Select correct theme on installation.
Convert clock into a seperate component.
Remove dependency on QtWidgets when compiled with Qt5.
Start a seperate process for the gui only in Qt5.
Reload configuration on every loop.

This is specificially needed for the Qt5 mode, because we start the GUI
in a seperate process which updates only its own Configuration instance
and main instance remains unmodified. When GUI is in the same process,
as in Qt4 mode, this problem doesn't exist.
Move clock properties into its own file.
implemented ComboBox widget
Merge pull request #13 from rshah/master

implemented combobox widget. Fixes #5.
Update TODO.
Fix memory leak.

Found by cppcheck.