Little clarification of scheduler interface.
Fixes in apic.c. Started to work on scheduler implementation (very early stage).
init_scheduler now creates an idle thread.