Implemented a check for missing mandatory parameter

However this is only a check for the editor, the executor should handle
this as well - which is not covered by this commit.
Added validation check for the console runner to abort running on an
(known) invalid file.
Checkstyle fixes and JavaDoc additions
Marked parameter from the test fixtures optional, which were not used in
passing tests before.
Added a default case which was missing before (thx tests) and integrated
TableTest
Merge branch 'missingParameter' of https://github.com/tilois/integrity
into tilois-missingParameter

Conflicts:
	de.gebit.integrity.runner/src/de/gebit/integrity/runner/console/ConsoleTestExecutor.java
added tests for mandatory/optional parameters (runtime checks only)