Update to scijava-maven-plugin 0.4.3

Updates this component version to use the latest scijava-maven-plugin
release.
Use custom banDuplicateClasses impl

Updated the banDuplicateClasses to a custom version (the xml tag as
banClasses is arbitrary since an implementation is specified). This
includes a fix to ignore dependencies that are not in the INCLUDED
state.

See also http://jira.codehaus.org/browse/MOJO-2059
Add jama exclusion to banClasses

This exclusion is used in Fiji and, in keeping with our policy of moving
such exclusions to the top-level pom, should be declared here.
Add findAllDuplicates banClasses config

This flag will list all duplicate classes found, not just the first.
This is extremely helpful in deciding how to resolve a duplicate class
issue.
Remove scijava.enforce.skip profile

This profile was intended to provide more granular control over the
default maven-enforcer configuraiton, but ultimately proved
insufficient.

The recommended method for disabling the enforcer, if needed, is
-Denforcer.skip.