DisplayMessage: initialize loadedTable
GUIScript: refactor GemRB_Control_SetText

1. dont error out when 'None' is passed as a string. clear the text in that case
2. use String type so that the strings are properly encoded (if needed)

fixes the python error when customizing scripts
adding swprintf and vswprintf compatibility for windows