Extended HTTP client to allow download progress monitoring
HTTP Client configuration: enable/disable compression, configure max
connections per route
Minor changes, all required to make gpx download and downloads list work
again