Abort

makes it possible to abort entire action from subcard

also includes other improvements to exception handling and some touch-ups
basics of new handling explained above.  "triumph" is new.

this API may be too corny?  suggested improvements are welcome.  the basic handling would be easy to tweak.