Newsettings infrastructure done

Please create a new branch (and delete the 4 others that are no longer needed). The infrastructure is complete, all that remains is to add options (and wire those options to settings), and make it look pretty (which it certainly does not yet). 

The header space can have the new images that retuxx added (haven't gotten around to adding it myself), and as far as general settings goes, I would move that the redundant and useless name and status line edits be dropped. (That is something I did long ago in my profiles branch, but that obviously hasn't made it to master yet.)

For some reason the last commit causes a double free or other such corruption in Widget::~Widget(), but the total effect of that is to spew some console output upon closing qTox.