UML-211: Shared/Composite/Navigable AssociationEnd

This commit changes:
- the way we display composite/shared/navigable association ends by
using the new StyleCustomization feature
- the Aggregation/Composition tools behavior to set the origin
property end as being shared or composite and not the target one.