charmxi: Declare virtual destructor for abstract Type to silence warning from Clang