Add Maven Site reporting - javadoc generation, dependency/plugin analysis, style checking, test coverage etc.
Add Maven Site reporting
@mkristian Could you review this one, please?
@BanzaiMan honestly I haven't used the reports and site generation of maven for years. the commit looks good but probably needs more attention once we are merged the changes from stripped_project branch. especially where and how to get those reports online. they are nice to have indeed ;)