Test plex.direct name resolution and alert users quickly if its failing

took me a while to debug this issue

would be nice if plex clients tested plex.direct name resolution and alerted the user if they are failing