Merge branch 'master' of https://github.com/rellermeyer/course_os into data_structures
Merge branch 'data_structures' of https://github.com/rellermeyer/course_os into data_structures
Merge branch 'data_structures' of https://github.com/rellermeyer/course_os into data_structures
added a test file, and updated the start.c file to call said test (I'll remove that later)
removed merge conflicts
fixed a call that generated an error
Merge branch 'data_structures' of https://github.com/rellermeyer/course_os into test
the lists and ring buffers are implemented. They're not quite integrated with the actual courseOS just yet.  They need to be tested.
updated the list to work. The append still fails
Merge remote-tracking branch 'origin/dev' into signals
	new file:   kernel/data_structures/stack.c
	new file:   kernel/include/stack.h
	modified:   kernel/memory/mem_alloc.c
Stack
fixed minor issues with variable names not matching betwwen header and c files.
fixed minor issues
Created basic outline of signal queue
Merge branch 'signals' of https://github.com/rellermeyer/course_os into signals
Andrew misspelt my last name in the contributors section
Added switch statement into signal hanlder
stack fixes
fill queue methods