Add an option to the EObjectFormatter that allows to sort the features alphabetically

Xpect tests become fragile since the internal structure of the EPackage / EClass inheritance directly influences the string representation that is produced by the EObjectFormatter. Things become more stable if the order isn't deduced from the Feature-IDs but from their names. An option to #sortFeaturesByName was helpful in our context and I'd like to contribute it.