Wayland-Cleanup: Make destructor non-virtual.

Some of the classes have a virtual destructor, eventhough the
classes are not meant to be extended in any way. The classes
also don't have any other virtual function, this CL makes
destructor of these classes non-virtual.