Fix a couple of signed/unsigned comparison warnings
Implement COM object Delete notification