Fred: fix a debug message

The unit is not on the map at the time and cannot speak.
Fred utils: reach_maps need to exclude hexes with hidden enemy units

Those are included in wesnoth.find_reach and can cause a crash of the
AI if not considered correctly.