added swapplugin

- the SwapPlugin can swap all the cards between 2 locations (using move
commands)
- Princess now handled for all discards
- Prince on the last turn now does nothing (did crash trying to get
another card)
- winning now tests for highest value card
- all hands are shown at the end of a round
-