Logik des CONTRIBUTION Builders

Beschreibung
=============
Es sollen die beiden Dateien "CONTRIBUTORS" und "CONTRIBUTIONSTATS" gepflegt 
werden. Die Datei CONTRIBUTORS soll eine alphabetisch sortierte Liste aller
Autoren enthalten. Autoren werden anhand des @author JavaDoc Tags ermittelt.
Die Datei CONTRIBUTIONSTATS enthlt eine Aufstellung, welcher Autor zu welchen
Dateien beigetragen hat.

Beide Dateien sollen einen einleitenden Text enthalten, der den Inhalt der 
jeweiligen Datei erlutert. In diesem Text soll der Name des Projekt auftauchen.

Beispiel 1: CONTRIBUTORS
-------------------------
This file lists all persons that have contributed to the project "iXBuilders".
-
Peter Friese
John Doe

Beispiel 2: CONTRIBUTIONSTATS
------------------------------
This file shows which person contributed to which file.
-
Peter Friese contributed to:
	BuildersPlugin.java
	ContributorCollector.java
	
John Doe contributed to:
	BuildersPlugin.java
	SampleBuilder.java
	
Ablauf
=======
1) Einlesen und Parsen der Ausgabedatei
	Fehlerquellen: 
		- Datei noch nicht vorhanden
		- Format ungltig
	Ergebnis:
		- Datenstruktur, die die Liste der Autoren enthlt
		
2) Parsen der vom Builder zu erzeugenden Dateien
	Fehlerquellen:
		- kein @author Tag im Text enthalten (-> Warning Marker erzeugen)

3) Gefundene Autoren in die Datenstruktur einfgen

4) Ausgabedatei zurckschreiben


Schritte (3) und (4) werden je nach Build-Type und Anzahl der zu scannenden
Dateien in einer Schleife ausgefhrt.