move existing instance removal from init to render
if the instance isn't set to append, other instances on the target element should first be removed/torn down
fix el-related bug and move other instance removal into separate function for the optimizer
de-cruftify handling of other instances in render
Merge pull request #1432 from evs-chris/gh-1430

Move existing instance removal from init to render