add missing virtual destructors
Merge pull request #11 from cpgf/hotfix/fix-missing-virtual-destructors

add missing virtual destructors