added Panic to alloc_frame
when initializing paging it now finds the total amount of memory below the first memory hole.
fixed merge
cleaned code
Removed unused/unlicensed files.
Fixed issue #23 :) Lights now turn on and of when you press the CapsLock key :smile:
Fixed Issue #54 :smile: typematic rate is new set fairly high
cleaned up and fixed dead files
fixed kernel taks name terminator.
Before this, on real hardware when printing the proc name it would not find a terminator a read more characters...
added external usermode assembly file for easy access
usermode works in kernel task.. needs to be fixed in user tasks
Defeats the point really :)
cleaned up for merge
Merge branch 'master' into PCI

Conflicts:
	MatrixOS.iso
	bin/MatrixOS.bin
	docs/references/ELF_Format.pdf
	docs/references/ISO_C99.pdf
	docs/references/ia-32developer-manual.pdf
	ext2.img
	isodir/MatrixOS.bin
	src/kernel.c
	src/kernel.o
	tar.tar