Sort imported values in import lists
The order should be: classes, data types/newtypes/type synonyms, values. Each category of import should be sorted, and constructors of data types should be sorted as well.
The order should be: classes, data types/newtypes/type synonyms, values. Each category of import should be sorted, and constructors of data types should be sorted as well.