Reworked join and reload to wait for the channel.
Completed the game service unit tests.
Fixed a bug in the all test runner due to path issues.