Keyboard and mouse input now works in the frontend if RAW input is not available. This allows other remote desktop solutions to work. (Extensions not supported).
Fixes downloading extensions in repository manager.
Fixes crash on startup if front end display settings get corrupted.