Rename events: loading->beforeLoad, loaded->load
Consolidate Tree.Node extension modules into Tree extension modules.
Rename openable methods: toggle->toggleOpen, toggleNode->toggleOpenNode
Rename _fire() to _fireTreeEvent().
Move AOP bindings to the initializer and add tests to cover them.
Use more unique AOP method names to avoid collisions.