Upgrade React to the latest 15.x release
Upgrade other modules to compatible versions
some react addons
fix all new warnings (mainly deprecation) in build and browser console
This change will affect a lot of component files - lots of boilerplate changes. It should not be performed during modification of existing components. We can make and merge many of the changes before making the actual React upgrade. That will help reduce the size of the final merge that is needed.
PropTypes should be accessed in a different way
Use plain classes in all cases rather than createClass
Some props we are using are flagged as unknown or not valid - may not have been working anyway.