Allow host validation to work with universal resolvers

This is the change we talked about regarding universal resolvers as well as the updates to real-debird to check host when present. Also some minor clean up to the real-debrid resolver itself.