Used "Enumerable.OrderBy" instead of "List.Sort" for stable sort

See [the previous pull request](https://github.com/DynamoDS/Dynamo/pull/2778) for details.