Added avahi service publisher and discover scripts
Removed avahi scripts and created network module with avahi specialised classes
Replaced "import gobject" old syntax with "from gi.repository import ..."
Added monkeysign's gpg wrapper to be used as a replacement for the gpgme api
Made KeysPage to populate the lists of keys from the user's keyring
KeysPage now displays all UIDs of a key. Made monkeysign.gpg a package dependency
[GUI] Added callback method to switch between notebook container's pages.
Added a back button when switching between pages of the KeySignSection's notebook container
Made getting UIDs of a key more robust. Not all keys have email associated
Now when selecting a UID and go to next page, it will show information about the selected user. For now it shows again the UID and must be changed to show details about key
It now passes a Key (OpenPGPkey) when switching to the next page for detailed information about a key.
AvahiBrowser: Made it work more event based.

Now it emit a gsignal on a new service of desired type
MainWindow: Set up the AvahiBrowser

The service discovery part should run as soon as possible, i.e. at the start of the application. For now the publishing of the service will be made manually from the script AvahiPublisher.py
Fixed class name
Sections: Add a new page (KeysFromNetworkSection) that will be used for data transmission over network.

This is a temporary scenario which now it isn't even implemented: it should allow to write a message (e.g. key fingerprint) into the text editor and then pressing 'Send' will send the data through network to another isntance of Geysigning (for start should be just a script that displays that data)
Sections, SignPages: The key lists is now populated with only the user's own keys that he wants to get signed.
SignPages: Added a new page in the notebook: after user selects one of its own keys to be signed, this page will display informations about that key including UIDs, expiration date and signatures.
AvahiPublisher: Made it run standalone

This still needs some love, i.e. some undefined local members (max_retries).
Pylint gives a poor score.  But this version seems to run sufficiently well
for now.
Added a very simple HTTP Keyserver

This does not speak HKP, nor is it any fancy.
In fact, it is not even a "key" server. It just server any data
you tell it via HTTP GET.
KeysFromNetworkSections: Simulate downloading a key

It still needs to get the keydata from the network.