Fix some bugs in Yadis discovery

#1 if the xrds doc address was find through header, an https url was
required, that is not necessary.
#2 some xrds docs haven't the priority attributes on the service tag.