Added a proper way to trigger an event after a sprite dialogue.

This will permit to avoid tangling the map dialogue state and map event states
when adding an event at the end of a sprite dialogue.

The current dialogues made are using a hack I never got around fixing and I will do
so later if at all. At least, the next dialogues will be handled more sanely. ;)