Expose legacy WebFinger as separate LRDD-based discovery mechanism.

This patch exposes the "legacy" version of WebFinger as `exports.lrdd`, and uses that when falling back.

Exposing this separately gives users of this library finer-grained control over what discovery mechanisms to utilize.