A general purpose URN resolver