rewrote the conf schema a bit

so that we can load multiple projects and user configs
Merge branch 'master' of github.com:huggle/huggle3-qt-lx