PIVOT-861: More changes -- using java.util.ArrayList to implement ListenerList
was causing many ConcurrentModificationExceptions to be thrown at various times
and various places.  So, reverting to my homegrown implementation, which at least
doesn't complain about this.  Maybe investigate further later to see why this
was happening and make a general solution with locks or something.



git-svn-id: https://svn.apache.org/repos/asf/pivot/branches/2.0.x@1448743 13f79535-47bb-0310-9956-ffa450edef68