AC Clang: Sort completion results.
They are sorted in a semi-case-insensitive way. Strings that match
case-insensitively are then ordered depending on based
case-sensitivity:
- Foo
- Foo
- foo
- foo
- FooBar
- foobaR
- foobar
- foobar
- ...