Abort

makes it possible to abort entire action from subcard

also includes other improvements to exception handling and some touch-ups
don't want it uglified in core.  (this is done correctly in javascript)