Change scope.$.apply to default to applying to children
Bug: repeated block removal still didn't work, when there were bulk node removals

We work around the whole mess by removing the dom nodes _after_ repositioning them.