fix(require): use "unrender" event instead of "teardown"
fix(require): use "unrender" event instead of "teardown"

"unrender" is called before the teardown logic. So the view
destroy its children before it destroy itself.

XavierBoubert/ractive-require,CodeCorico/ractive-require