Rewrite pcgen.util.EventListenerList to remove all code copied from the JDK to
clear up licensing. My new version is likely less efficient.