I Believe i've Fixed Those Frigging Server Timings

Worked on the two areas where the game seems to keep miss-timing. This
is due to server delays, which can lead to hands and states being read
and passed on when they shouldn't yet. Happened in a couple of
instances, these are:

-Morning Star wouldn't resolve so the next players turns starts
-End Round functions never completed properly