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.
zile: only builds with clang and newer GCC

Fixes mistydemeo/tigerbrew#215.
exim 4.84

Fixes #31899.
moreutils: add --without-parallel option

Allows moreutils to coexist with 'parallel' formula
moreutils: update 0.51 bottle.
parallel: add 20140822 bottle.

Closes #31697.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
fswatch 1.4.2
fswatch: update 1.4.2 bottle.

Closes #31903.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
link-grammar: depend on ant.

fixes:
```
$ brew install link-grammar
==> Downloading http://www.abisource.com/downloads/link-grammar/4.7.14/link-grammar-4.7.14.tar.gz
==> ./configure --prefix=/opt/boxen/homebrew/Cellar/link-grammar/4.7.14
==> make install
ant
/opt/boxen/homebrew/Library/ENV/4.3/ant: line 5: /opt/boxen/homebrew/Cellar/ant/1.9.4/bin/ant: No such file or directory
/opt/boxen/homebrew/Library/ENV/4.3/ant: line 5: exec: /opt/boxen/homebrew/Cellar/ant/1.9.4/bin/ant: cannot execute: No such file or directory
make[1]: *** [linkgrammar-4.7.14.jar] Error 126
make: *** [install-recursive] Error 1
```
link-grammar: add 4.7.14 bottle.

Closes #31904.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
rethinkdb 1.14.0
rethinkdb: update 1.14.0 bottle.

Closes #31906.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Avoid intermediate option objects
freeswitch 1.4.6

Closes #30477.
freeswitch: add 1.4.6 bottle.

Closes #31908.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>