Pass entire previous invocation object to invoke.

Passing in the entire previous invocation object in order to track
abnormal ends. The `abend` variable is ridiculously global. #74.