Support multiple display-name nodes in xmltv data.

Sometimes, the XMLTV data can have multiple display names, and the first one isn't always the best one to match on.