add initial WebFinger support