Changes to character generation: allow the player to temporarily use more points than he has to spend.

When generating a character (especially when following a guide), it is nice to be able to proceed one pane at a time, not worrying about the number of points spent until the end.  This patch allows the player to temporarily allocate more points in character generation than he has to spend and moves the check to the last minute.