Now agent will clean the table when a move cause an empty set.
Now Rummikub will check if the player does not put any tile.
Add test for Set.
Set now validate correctly.