Make my code compliant with PEP-8. Rewrote also a bit the avahi and broker modules. Updated documentation (__doc__s and README.md.