Merge pull request #142 from lots0logs/testing

MATE now configured via gsettings. UEFI in automatic mode fixed.
Now desktop shows correct description, but pygettext can't extract the correct strings. Will work on it
Deferred translation. I think it's best handled this way
Faenza-Darkest to Faenza-Dark

Faenza-Darkest puts almost white icons on aplications like pluma (Save,Open...)
Removed a search history line

No big deal
Added label to mkswap. I don't know if this will break if no label is given
antergos-gnome-defaults-list to configure default apps
Since version 3.11, calling threads_init is no longer needed.
We will always run the latest Gtk release, but just in case...
PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated.
Delete previous log handlers (I have to check something strange I've seen with handlers in logging)
Nothing important.
load_html_string is deprecated since webkitgtk 1.1.1
set_from_stock_name is deprecated since gtk 3.10
Fixed typo in run script
Deprecated
Close file handle in config.py when done
Using positional arguments with the GObject constructor has been deprecated.
PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated.
In features, each time we show a popup we create and destroy it. Fixes issue #133
cleanup
Removed Gtk.MessageDialog from ui file (it's created and destroyed in features.py)