feat(test-suite): allow custom bpmn+modeling tests

This commit refactors our integration testsuite to allow custom BPMN 2.0
+ scripts to be used.

Tests may be executed single (modeling) or in batch mode (base, miwg).