Fix a race condition in log message queue tests
Fix a test to no longer spit out annoying strconv errors
Fix race conditions in start command tests

We noticed that we were trying to print to the UI in two different goroutines.
That is by design so adding a mutex to the fake UI seems like the best path forward
Banish race conditions from gateway tests

OH YEAH