rescues Exp.Run #run! exceptions

and sets :failed status appropriately.

this closes #12