kconf: gtk: move relayout code out of a loop
kconfig: qt interface port to Qt4, removed Qt3 Support

* Port gui to use Qt designer ui file instead of handwritten code
* Use Qt Model/View design
* Qt5 compatibility
* Add QtCreator project file for fast ui changes. Main build system
  is still the make file.
* Makefile adopted: Add uic (Qt interface compiler) support.