removing superfluous finalization code, as per Issue #1591

Removed the finalizer.
See Issue #1591 

In order to support dynamic template switching, event de-registration may be done in `OnApplyTemplate`. (Note: this change does not alter the behavior or support of dynamic template switching).