plugins: Crash & correctness fixes
Complete transition back to decision making based on device category rather than screen form factor. Includes hiding the internal screen from the Workspaces overview as well as a crash fix for exiting Aethercast (and potentially physical external monitor) sessions.