Make service_intro_point_new() take a node instead of an extend_info

service_intro_point_new() and hs_desc_link_specifier_new() need to take a node_t, so they can fill it in with IPv4 and IPv6 addresses.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information