Make Special:ItemDisambiguation match aliases.
This changes Special:ItemDisambiguation to use
- case insensitive matching
- language fallback
- aliases as well as labels
To make it obvious why/how a match was found, this also changes how
matches are formatted.
Prefix matches are still not supported. The output is still limited
to 100 matches.