* [v2, darwin] Fix nullreference exception when dev watcher failed to start and the user stopped wails dev with ctrl-c
* [v2] Improve starting of dev watcher command
Wails dev now also fails if the dev watcher could not be started. Since
the dev watcher is used to start e.g. vite to serve the frontend, it does
not make much sense to let Wails dev be running if the dev
watcher failed to start.
* [v2] Improve killing and cleanup of debug binary
- Make sure to kill the debug process in all cases even if an error occured.
- Make sure to kill the last started binary process
* chore: use createRoot for react-ts
* chore: use createRoot for react-js
* fix: quotes
* fix: remove semi
* chore: update react templates to use createRoot instead of ReactDOM.render
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>