Submission controller tests
Release notes
Implements unit tests for the submission controller framework. The tests cover the logic of the dependency handling in the abstract submission controller.
Details
The implementation relies on a toy batch system with which the submission controller can interact. During the development two issues have been discover, see #49 (closed). This merge request closes #49 (closed).