Webfinger client implementation as per RFC 7033 plus WebFist fallback support