add TryAction; wraps another action

This is used so that an action's failure does not short-circuit.

Signed-off-by: David Varvel <dvarvel@pivotallabs.com>