Pom changes to reduce dependencies for shaded jar.
Fixed validation Gen config.