Use proper ellipsis (U+2026)
Make it easier to die properly

Imply str() on msg so that anything can be passed
Generate message when raising
Clarify error message
Catch plugin exceptions at App.run() as well
Move Subcommand instantiation to run

To prevent duplication of error catching
Add error condition for plugin usage message
Add plugin: qotd