Remove ability to *not* have an mcp file when making a module
Add eecli/addon-templates to composer

Move addon templates to separate repo
Change multi-choice questions
Add doctrine/instantiator to composer
Change Functions class to store messages rather than print immediately
Make CI overloaded classes store messages rather than print immediately
CS fixes
Add create:template, create:template_group, delete:template, delete:template_group, show:templates commands
Switch install:addon to eecli/github-addon-installer component
Add missing descriptions to a few commands
Confirm overwrite in addon generator
Missing period in description