Use same wording than Scoreflex: A client is now a player
Improve the protected API of Room objects
Split onRoomPropertyChanged callback to manage error in a new callback

Now, onRoomPropertyChanged is called when a room's property is changed. When an
error occurs, we call onSetRoomPropertyFailed callback.