Make sure the Qt UI control is deleted when `destroy` is called.

If there is a reference to the UI control, deleting the `widget` instance attribute will not delete the Qt control itself.

This PR defines a failing test for this issue:
https://github.com/enthought/traits-enaml/pull/24