Fixed a bug in the scheduler. Now processes which are sleeping or halted
are not beeing processed.
If the entry point of a task is now lower than USERSPACE_START the
loading process is canceled.
The initialization of the loaded task is now at the end.
Added two new features: strcat and strncat.
Removed test section
Removed some more test section and test data
Added noreturn clause