Support proxy configuration for all network operations
Kiwix Hotspot does not work without a direct internet connection ; users behind proxies are thus excluded.
Supporting proxies means:
Moving catalog download outside initial launch
Adding a UI to set the proxy (
Store Proxy configuration somewhere
Edit Downloader to use this configuration
Edit ideascube to update its catalog from a local file (latest network op in Qemu)