[WIP] Configure http client

/!\ Merge after #64 .
- HTTP client properties are now injected from the HTTP part config
- to this effect, HTTP part config has 4 new fields (pool size, connection timeout, read timeout, and default encoding)
- those 4 fields are configurable in admin screens