enh(ui): create splash screen to hide loading time at start
Description
Display a splash-screen when starting sight apps.
It can be disabled by setting "-no--splash" as argument to the program (parsed by sightrun)
Closes #1169
How to test it?
Launch any app You can also add a sleep in the Plugin.cpp of a loaded module, to check if splash screen is displayed the time the module loads.