Use "matchdep" to avoid requiring dev dependencies.
Add metadata to CLI.
Use matchdep to detect if devDependencies are installed. Require each if so.
Merge pull request #974 from doctyper/feature/dependencies

Move unit test plugins to devDependencies