Add patch for Python 3.8 logging API change
Add patch for 'NoneType' cmp error (#1775962, #1812790, #1830593, #1836670)
Change optional deps to Recommends and move pygame to the deluge-gtk.
Remove duplicates of autogenerated Requires.
App icons and pixmaps are only required by gtkui
Use python packaging macros