Add no-op virtual destructor to Condition.

Silences GCC's "has virtual functions and accessible
non-virtual destructor" warning.