Enhance PropertyMapping with element selection

This add the possibility to select either the first or the last element in a list
of template property values, in order to map to an ontology property