End Turn and TimeUp OnDismiss bug fix

Added a public void on the cardscreen to call each time we want the turn
to end, then called that void when the TimeUp dialog that comes up when
the timer hits 0 is dismissed.