Get rid of finalizer in Widget/WidgetHandler, as they should only be implemented in classes that actually reference unmanaged resources
Remove WidgetHandler.WidgetID from debug builds
Misc cleanup