* internal/global: Fix goroutine leaks in tests
* Introduce `Warn` function in global package * Cover log levels with tests --------- Co-authored-by: Robert Pająk <pellared@hotmail.com> Co-authored-by: Aaron Clawson <3766680+MadVikingGod@users.noreply.github.com>