Collect 6 different copies of set_disks() into libtest.kshlib. Make a few
minor updates to users of former copies that need particular results.
This function will be used for the upcoming zpool_destroy_004_pos, which
will test forced destroys with outstanding send|receive activity, and needs
to frequently create two pools.
Submitted by: will
Sponsored by: Spectra Logic Corp