[nemo-qml-plugin-contacts] Default display label order should match configuration

When generating the display label for a contact, if the required order of first and last name is not specified, the default should be to follow the ordering configured by the user.