Add an &embed param to run without top/bottom app bars and change disconnect handling (#1995)
* Add an embedded flag to run without top/bottom app bars
* Use an overlay when disconnected
* Add a TODO
* Fix tests for disconnect overlay
* Restore behaviour to attempt to re-connect before showing overlay