Make destroy remove more, make element clear, but only with css rather than styles directly.  Ensure that placeholder is only removed once rather than on every change.
Merge branch '1.x' into gh-pages