Allow to specify markdown file.
Normalize tool names. Remove spaces and replace them with dashes.
Search for the correct prefix for features.
Use nname to normalize the tool name.
[FIX] Support terminal based editors

- Ask before opening the editor again, since otherwise
  the actual error messages could never be seen.
- Accept release notes identical to the commit logs if
  the developer so chooses.
Show correct error message.
Normalize the tool name.