Prevent closing dialogue window when an answer is expected
DialogueWindow: do not execute onFrame() when not visible
Use typedefs for some maps and some cleanup
Use const references where appropriate
Allow only ID filtered topics for dialogue with creatures
Improve filename pattern matching
fix spelling in comment
Merge remote-tracking branch 'thoronador/fix-spelling'
Merge remote-tracking branch 'potatoesmaster/dialogue'