Sort installed modules using the same string rules as the download list.

Now uses a Collator for the module entries comparison and:
- "[KK]..." appears before "A..."
- Comparison is now case insensitive

This matches the COLLATE NOCASE sort order used on the SQLite DB.