Destroy component cleanup

This fixes issues caused mainly on SPAs, were a complete DOM tree was detached (route/state change), but a referench to the component was still kept in instActive or $.ui.ddmanager.current.