TaskScanner Fixes und Maven Test

Wie bereits in meinen vorigen Kommentaren angekündigt, das Refactoring der ```get*WarningNumber``` Funktionen und die Fixes für den Shell Step in ```status_thresholds_step7```. Bezüglich des letzten Problems (Scannen des zip-Files) hatte ich zunächst überlegt, nur auf die Dateierweiterung zu schauen, aber letztlich fand ich die Prüfung des MIME-Typs besser, da so der Test auch für andere Nicht-Java-Sourcefiles erweitert oder das kleine Shell-Skript an anderer Stelle wiederverwendet werden kann.

Weiterhin habe ich nun noch einen Test erstellt, der auf einem Maven Projekt arbeitet. Die Resourcen sind vom Checkstyle Maven Test kopiert und modifiziert.
Außerdem waren kleinere Refactorings nötig, die aber die Checkstyle Maven Tests nicht beeinflussen.
Die vielfachen isAssignableFrom weisen auf ein Designproblem hin. Lässt sich das vermeiden, wenn mehrere Methoden mit dem konkreten richtigen Typen angeboten werden?