Add wesnoth.set_dialog_markup Lua function

This adds functionality to enable or disable Pango markup on GUI2
widgets instantiated by Lua GUI2 dialogs.

The code is taken almost verbatim from patch #2759 by Exasperation
<https://gna.org/patch/?2759>, rebased against current master.
Update changelog