Checking endgame now checks for no more providence cards
Checking endgame now covers all defined end conditions
Added support for determining winning player