Add functionality for removing messages.
Remove corresponding message when scenario goal achieved.
Call message.remove directly from Logbook.
Remove remove_message scenario action.
Fix typo.
Merge pull request #2107 from unknown-horizons/remove_messages

Fix #1557. Remove messages when scenario goal is achieved.