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.