added method to get possible number of cards for thinking; now using gtrutils.get_detailed_zone_summary
added function get_detailed_zone_summary(); cleaned up print_line()
added detailed summary of pool
now using player.get_n_possible_thinker_cards()
fixed issue where gamestate wasn't saved after thinking