Newsettings v2

Tried to rewrite newsettings form with form-designer assistance as was offered by @krepa098.
At least segfault issue has been fixed, as well as selfcam test.
I now this implementation is not perfect but I want to hear your opinions.