WeakListeners class got variants of propertyChange()
and vetoableChange() methods, which take the property name.
They are to be used as an argument to
addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
and addVetoableChangeListener(String propertyName, PropertyChangeListener listener)
methods respectively, and will call the appropriate remove methods with the provided
property name.

The class Utilities was also split and the
client desktop indepenent parts landed in BaseUtilities.
Although all the constants and methods are still available through Utilities class, it is advised to change the dependencies
and reference them through BaseUtilities.