Restored fund command
PlayCache put back, this time in BaseGame.

Previously, this was implemented at the Dealer level, but on the
specific play command. Now that dynamic game commands are happening,
seemed to make sense to put this back into BaseGame, since it needed too
much Game knowledge to keep in the Dealer class.