* [react] Use HTMLDialogElement for the dialog node
* Actually add the `open` property
* This update requires typescript 2.6
* Update dependents of react to also require typescript 2.6
* updating both transition group type definitions
this patch makes the type definitions more consistent with naming and react usage conventions.
additionally updating the version for react-addons-transition-group to 15.0
* adjusting naming of props to be better aligned with the react namespace.
This will remove the React* prefix in favour of allowing react namespace access like React.*
This will also address breaking compatibility with existing type definitions.