Add user messaging protocol, and send users messages to inform them
that a solitaire game is already occupied if they attempt to join
an already occupied solitaire game.

Fixes #2319.