Show all missing plugins in the same err message #3706
A drawback of the error handling in #3676 was that if more than one
To solve this, we make the modules declare their processor requirements
This is how the error looks like:
In case the module author doesn't declare the required processor plugins, the
Note: i opened in 5.3 to save time. Needs to be cherry-picked to master.