lib: Fix linked list rm node itterator

Signed-off-by: Bart Kuivenhoven <bemkuivenhoven@gmail.com>
doc: Add developer certificate of origin!

Signed-off-by: Bart Kuivenhoven <bemkuivenhoven@gmail.com>
doc: Fix doxygen groups/modules

Signed-off-by: Bart Kuivenhoven <bemkuivenhoven@gmail.com>
x86: idt: Fix the idt register table size

Previously, the size of the table was computed based on the pointer
size. This has been fixed to be calculated in terms of the entry size.

Signed-off-by: Bart Kuivenhoven <bemkuivenhoven@gmail.com>
Version header: Add 2014 and remove names

The names list doesn't scale. Look into the authors/maintainers files
and the repository history for more info on the author names.

Signed-off-by: Bart Kuivenhoven <bemkuivenhoven@gmail.com>
systemcall: Add basics and regenerate depfile

The code now contains the essentials for implementing the system calls.

The actual implementation of the system calls still has to be done.

Also the depfile was regenerated to allow for the system call test code
as well as removing the virtual memory test from the autoconfig
defaults.

Signed-off-by: Bart Kuivenhoven <bemkuivenhoven@gmail.com>
fs: Add file IO systemcalls

System calls are now coupled to their values, although they remain
unimplemented.

VFS changes have to be made in order to complete the system calls.

Signed-off-by: Bart Kuivenhoven <bemkuivenhoven@gmail.com>
lib: tree: Fix function names and return types

Signed-off-by: Bart Kuivenhoven <bemkuivenhoven@gmail.com>