avoid race-conditions using httpClient
do not use a connection pool
Solve deprecation notices
Implemented extra attempts to retrieve licenses that LMNG has a hard time to come up with