[CSSTUDIO-2278] Serviceclient
Swap the ChannelFinder and Gitlab http clients to all be aiohttp ClientSession
Introduces a generic ServiceClient to be used by multiple http request clients. Also adds the use of https://github.com/bitcart/universalasync to make sure everything can be called either as async or sync.
Edited by Sky Brewer