SONAR-4713 Fail on unprovisioned project

Add new property to make provisioning mandatory
Turn ProjectReactorValidator into an IoC-managed component
Add check at project scan bootstrap to fail if project does not exist