test for component detach, teardown override must call this._super()

Test I wrote while discovering that if you override `teardown` on a component, you have to call `this._super()` to get it to complete removal from the DOM