Garbage icon deletion fix

1. Added detached function to ceci-element-designer.
2. attached/detached use bound cleanup function to do element removal.
Merge pull request #1709 from secretrobotron/t1708

Garbage icon deletion fix