SampleClient & ClientConnection.addParticipant()

-SampleClient for testing purposes
-ClientConnection.addParticipant() will be called in session events to
notify the server of a new client
Some testing
Server done
merged