Move main Item insertion code from #insertChild() to #insertChildren().

Handles insertion and change notification much more efficiently.
Merge git://github.com/paperjs/paper.js