A couple of IR client fixes.
-
PendingRequest
was used polymorphically but had a non-virtual destructor. Now, the destructor is virtual. - HandleConfirm had what I thought was a bug (discussed in #13). Turns out it wasn't. I added a comment explaining why the code is not buggy.