Fix Array#sort() call in reorientPath(path) for IE.

IE expects integer values in the compare function, not boolean. Closes #350 again.
Implement Rectangle#getArea() and use it in reorientPath()
Only handle and fire mousemove events when the user's either dragging or moving the mouse within the view.

Fixes #352.
Implement asynchronously loading Rasters from disk and remote locations for Node.js

Closes #328.
Avoid issues with _matrix being undefined when items are created and added in a certain sequence.

Closes #279.
Merge git://github.com/paperjs/paper.js