[native] Separate redux-devtools out
Summary:
After this diff, redux-devtools runs similar to react-devtools: as a separate standalone yarn command.
Other changes:
- Updated our version of @redux-devtools/cli
- Silenced console errors when redux-devtools isn't open
- Added the --open flag so the user doesn't have to separately open the redux-devtools app on their own
- Updated docs
Test Plan:
- Ran Redux dev tools in a variety of scenarios, including having a separate physical device connect to it
- Ran the app without Redux dev tools to make sure it doesn't crash or spew too many errors
Reviewers: bartek, jon
Reviewed By: bartek
Subscribers: tomek, atul
Differential Revision: https://phab.comm.dev/D5976