interface: Add function interface_set_player() to set controlled player
savegame: Restore map_size before initializing game objects

Restore map_size using col_size and row_size instead of loading/saving in file.
savegame: On load failure, log which section type failed
game: Allocate player objects only when player becomes active