shell: Register the application session
We need to register the session to enable several functionality, such like openFiles delegate callback on MacOS for double clicking to open file support, and screensaver inhibition.
We need to register the session to enable several functionality, such like openFiles delegate callback on MacOS for double clicking to open file support, and screensaver inhibition.