Improve project, country, and language list display

Use Language->commaList to localize list grammar, and whenever the list is
more than $wgNoticeListComplementThreshold of all elements, take the complement
and display as "all except ~LIST"

TODO:
* frontend magic to collapse and ellipsis

Change-Id: Ia9572f5b124e35a77d3ef896833e999e16c1510a
Merge "Improve project, country, and language list display"