Merge pull request #416 from kfranqueiro/tree-has-css3

Refactor tree.js to rely on util/has-css3
Refactor renderArray to only include array logic

Split the rest to _StoreMixin#renderQueryResults
Move observer logic to _StoreMixin, rename to _observers
Fix context goof-up; thanks IE<9 for keeping me honest...