Add ScenarioChecker for processors with MeasurementAreas

The ProcessorFlag interface is a marker interface used anywehre a
specifc attribute of some DataProcessors are needed. For instnace
the UsesMeasurementArea Interface is implemented by all Processors
usinge one or more MeasurementAreas. In this example the interface
exposes an array of given MeasurementAreaIds which can be used
within the ScenarioChecker.

These interfaces are therefore aribtraty flags used to filter a
generic list of DataProcesors if needed.
8 jobs for measurementAreaRefactorProcessors_rebased in 96 minutes and 34 seconds (queued for 3 seconds)
Name Stage Failure
failed
run_scenario_files_on_windows Integration Test
Total scenario runs: 129
Passed: 128
Failed: 1
Uploading artifacts...
Runtime platform arch=amd64 os=windows pid=5728 revision=8bb608ff version=11.7.0
log_dir: found 130 matching files

WARNING: Failed to load system CertPool: crypto/x509: system root pool is not available on Windows
Uploading artifacts to coordinator... ok
id=474998 responseStatus=201 Created token=u4D6H4mR
ERROR: Job failed: exit status 1
failed
run_scenario_files_on_linux Integration Test
###########

Total scenario runs: 129
Passed: 128
Failed: 1
Uploading artifacts...
log_dir: found 130 matching files
Uploading artifacts to coordinator... ok
id=474997 responseStatus=201 Created token=gCVFkoH7
ERROR: Job failed: exit status 1