Add :timeout metaparameter to helper base

This provides a new :timeout metaparameter to all helpers so that they can
be easily contrained to ensure commands don't run forever. A default of 600
is globally set.

Signed-off-by: Ken Barber <ken@bob.sh>