When UpdateUser sets a contract end date that is already in the past, the user can no longer fulfill outstanding signature requests. Delete their still-pending requests as part of the same update so they stop appearing as awaiting signatures. Signed-off-by: Bryan Frimin <bryan@probo.com>