Fix bug that occurs when HotspotActivity gets destroyed
requested to merge 2087-fix-issue-when-hotspot-activity-and-viewmodel-get-destroyed into 1081-share-app-via-wifi-hotspot
If HotspotActivity gets destroyed, so will be its viewmodel, resulting in an undefined state when the activity gets created again. While the fragments will be restored, the view model and hotspot/webserver state will not. Fix this by resetting the UI to reflect the reset of hotspot and webserver.
Closes #2087 (closed)