Add preference matching for IdP names
This PR adds a rudimentary preference matching for the ECP IdP names, mainly to distinguish automatically between 'LIGO Scientific Collaboration' and 'LIGO Scientific Collaboration 2' (which was recently added to the CILogon IdP list at my request...).