Don't build j2k on 'ant dist'

It was only used in kotlin-web-demo some time ago
Minor, delete outdated suppressions, fix warnings
Add a code conformance test against com.beust.jcommander.internal.*