FSM/TunaMan: use delete[] for arrays
common: enable the virtual destructor

This was done in bml to fix the leaking the callbacks. Here it has no functional effect.