generate_decks: fix to more closely follow the official rules
game-end: when draw pile is empty, do not allow drawing cards

(instead, show the Admit Defeat button)