remove "ANY" pseudo country, as suggested by Eike Rathke
simplify code a bit by using list instead of array
javadoc and code cleanup, no functional change