Kernel: Added a ToDo to move Kernel::g_program_id.

It should be moved somewhere else, preferably when we have a way to store info about the loaded program.

Reordered some includes