etc.install: handle recursive directory installs.

We need to install the helper module not just on `etc` but also on all
subdirectories of it too. Also, handle the case where we install
a subdirectory with etc.install.

Closes #26145.
bind: use etc.install for configuration.

Closes #31772.
bind: general cleanup.
bind: update 9.10.0-P2_1 bottle.

Closes #31871.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
gnutls 3.2.17
gnutls: update 3.2.17 bottle.
make with arguments
apel: add 10.8 bottle.
trr: add 22.0.99.5 bottle.