filter out tests from complexity report
fixes test runner for IE8
bump webdriver timeouts

fixes #634
fixes #551
Use depth (not owner) to check for root components

Fixes #557.
Merge pull request #617 from subtleGradient/subtlegradient/complexity-task

NEW `grunt complexity` reporting task
Merge pull request #635 from subtleGradient/subtlegradient/fixes-webdriver-test

fixes webdriver issues
Merge remote-tracking branch 'spicyj/depth-not-owner'
Followup fix for lint
Merge pull request #636 from cpojer/rest-parameters-react

Add more useful ES6 transforms to jsx-internal.
Revert "Don't mutate passed-in props"

This reverts https://github.com/facebook/react/pull/576

This approach mutates the default props for the instance on each update,
which causes incorrect behavior. discussed with @balpert. can look into
cloning but this unbreaks.
Bump version of wd

wd 0.2.2 gives `TypeError: Cannot call method 'jsCondition' of undefined` since #551; 0.2.6 is the latest and works so switch to that.
Nodes that have had their child removed already, but then get given a new one no longer bug-out.

In the case of having an animated node which is, after the leave-transition has been activated, then re-added in a render call causes React to 'break'.  This is especially noticeable if you spam to removal and re-addition of an item in a ReactTransitionGroup.

This fix simply stops the leave transition and restarts the enter transition.
Updated the animation-fix to account for transitionEnter being false.
Merge pull request #592 from spicyj/guard-fn

ReactErrorUtils: In prod, just return the original
first work: __DEV__

fix invariant

Get browserify working

remove dead code elimination step since it is not needed due to minifier

use industry standard NODE_ENV
muffinification
react-core npm module
update npm-react-core package.json
response to code review
revert muffinize :(