fixup whitespace issues
move extract_summary_from_config fcn to private namespace

Since it is only used there anyways
fixup how extract_summary_from_config stores map_data

This forward ports part of e7eb08d0cd2d57b55bf084b669fbeec8d283db33
which was fixing bug 22086 in 1.12 branch.
carry forward some debugging info from 1.12 bugfix 22086

from 1.12 branch, commit e7eb08d0cd2d57b55bf084b669fbeec8d283db33
add some debugging for game_classification when loading

Carry forward some debugging info. This code was introduced
in 1.12 branch in bug fix for 22086, commit

e7eb08d0cd2d57b55bf084b669fbeec8d283db33
update changelog