Revert "Merge"

This reverts commit 8e52b7eeb4afe3a8f566e12fb88995ab458a3d7f, reversing
changes made to 36bdab3c8b0296b541c24c13aa1430d717620828.
Revert "Revert "Merge""

This reverts commit e9f8b0222291b162863c01020cbc4de393d19041.
Split hand into action and hint card hands in ServerPlayer.

Changes serverPlayer and modifies ServerPlayerTest and GameTest
accordingly. Also adds some working code to AI, but not complete yet.