Make future's cancel_and_wait automatically swallow the canceled_exception since it is expected.