Fixed dependency version conflicts/convergence

Due to issues that we have experienced with dependency conflicts we apply the `DependencyConvergence` rule of the maven-enforcer-plugin to all of our builds.

I have added some transitive dependency exclusions and explicit dependency declarations that are necessary to use izpack in our builds.