Add find and walk methods to tree controller
Remove function expressions outside the draw cycle
Stop allocating memory in draw cycle

- Get arrays from a pool of objects
- Clear object literals instead of creating new ones
Add docs for tree traversal functions
Add specs for tree traversal functions
Add support for Object.is/equals in treeController find
Improve docs and sinplify code
Increase array pool to 200
Add tests for array object pool
JSDoc review

Just another file by file consistency review, making sure all blocks are
formatted the same way, that @ tags all follow the description, no
superfluous private blocks, valid @type and @default declarations,
indentation, sentences on separate lines wrapped at 80 columns, no
trailing double-spaces after sentences.
Prepopulate document resources

Prepopulate the existing resources of the document into the
DocumentResource that represents it.
Relativize module identifiers for Node.js

These changes permit the Montage base object to be loaded with Node.js.
Apart from making module identifiers for relative for references within
this package, one `Element` free variable needed a `typeof` check.
Complete JSDoc for Montage core constructor

Consolidates the paths and bindings code into core so that JSDoc can
pick up their annotations. Also includes documentation for methods
imported from Collections for property change notification.
Remove URL module and update spec that depended on it.
Stop setting src to the rebased src in AbstractImage

The src should always represent the value given by the user.
Remove use of Components.interfaces in FF.

This was only used to provide a shim for Firefox. Components is
deprecated as described in:
https://developer.mozilla.org/en-US/docs/Components_object
Now we simply iterate over appropriate properties on the window.
Change //@ for //# for SourceURL comment.

Firefox stops complaining and Chrome still works with this.
Merge pull request #1417 from francoisfrisch/firefox-components

Remove use of Components.interfaces in FF.
Merge pull request #1418 from francoisfrisch/sourceurl-hash

Change //@ for //# for SourceURL comment.
Solve race condition in AbstractImage.

In some cases the image was not getting rebase and applied to the dom.