Apache FOP Code fix (bug 46319)

Code fix
by
AD
(fixes bug 46319)

:

Fixed a memory-leak in Marker.MarkerAttribute, where an instance was used both as key and value in
a WeakHashMap, effectively neutralizing the benefit of using WeakReferences. Solved by extending
PropertyCache to work for MarkerAttributes as well.