set fake shared env as failed when a test fails (#262)
set fake shared env as failed when a test fails (#262)

some of the cleanup functions check for Failed() when determining
cleanup behavior. an example of this is the kind cluster cleanup, where
the cluster is preserved if Failed() is true and the debug flag is
provided. this change makes it so that such cleanup blocks can honor the
--debug flag for shared kind environments.
GoogleContainerTools/kpt-config-sync,GoogleContainerTools/kpt-config-sync