Added a isProtected variable in player/Player.java
Added methods getNumPlayersProtectedInRound and getPlayersProtecedInRound in player/Player.java
Implemented deck/card/Handmaid.java
Added in askPlayerForPlayer in player/* so that one can't choose a protected player nor a player out of round.
Local game is now more human friendly, stop before start of new turn
Deck now support Handmaid
Added the logic of the run method to the condition method in deck/card/Guard.java
Added the logic of the run method to the condition method in deck/card/Priest.java
Added the logic of the run method to the condition method in deck/card/Baron.java