added a ton of ongoing mode stuff, untested

popups: allInConfirm, raiseInvalid, lostGame.  check/call bet/raise are
distinguished; raise amount is checked; player folding is checked;
collectBets() added,;