hydra: additional optional dependencies

Adds some additional optional dependencies to Hydra to enable fuller
use of all the modules as desired. Also tacked in a note about the
weird Yosemite/gcc compile issues discussed upstream, with an intention
to keep an eye on it over time.
hydra: update 8.0_1 bottle.

Closes #33766.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>