uxebu/bonsai — pull request #65 by davidaurelio (2012-09-12 09:39:33+00:00)
Title: Pull out displaylist

- Changes the display list from mixin to composition
- `Group`, `Movie` and `Stage` now hold a `displayList` property
- User API remains unaffected – `addChild()`, `children()`, etc. still exist
- This enables custom display list behavior where needed by simply exchanging the implementation
- (de)registration has moved to `_activate()` / `_deactivate()`
- added 126 tests for display list behavior and lifecycle (many shared tests, number actual number is lower)
- started files for common/shared tests and mock objects