Add extra check for shouldExit
Add extra check for shouldExit

We usually have the next game token in the channel already by the time
shouldExit becomes true, so we need to check for shouldExit in the executing
goroutine in order to not start a game after the user singnaled us to quit.

DataWraith/vindinium-starter-go