- Simplify kernel/detect.h logic; introduce detectKernelVersion()
- Use the detected kernel version during early startup as a first
approximation of the current HOS version (which only goes up to 6.0.0)
- Use set:sys (if available) during __appInit in order to refine it
to the actual current HOS version