send.c: factor build_prefix_list into three parts

This change adds three new functions...

build_zero_prefix_list, build_if6_prefix_list, and build_if6to4_prefix_list

...to do the work build_prefix_list was doing.  build_prefix_list just calls
these three functions.