Changed default option to use virtual dtors to true
As the way components are stored by default are on the heap, and contained via a BaseComponent*