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>
Merge pull request #34 from kbarber/helper_timeouts

Add :timeout metaparameter to helper base