Restructures maven projects

* Uses maven name scheme
* Uses standard repository
* Adds generation of source jars
* Adds regression support code to jar

Change-Id: I12979516408c52120716ba2f8fa474ea2d3de9d1
Signed-off-by: Frank Schnicke <frank.schnicke@iese.fraunhofer.de>
531 files changed