Iss #237 - Add better async handling in GH team creation call
There seems to be a problem where there isn't blocking behaviour for creating missing GH teams. By wrapping the async functions with an all settled, this will hopefully resolve it, as well as give more info with new logging line.
Resolves #237 (closed)