Garbage icon deletion fix

1. Added detached function to ceci-element-designer.
2. attached/detached use bound cleanup function to do element removal.