Added minimal locking
created a static buffer array
Added contributors
fixed merges; implemented buffer
Fixed dupes from merge
Fixed merge conflicts from uart branch
Merge branch 'dev' of https://github.com/rellermeyer/course_os into dev
Added print_char_uart0 as requested in note
added an initial userland with a stripped-down libc that barely does more than attempting a printf
Merge branch 'dev' of https://github.com/rellermeyer/course_os into dev

Conflicts:
	.gitignore
	kernel/uart.c
Fix compilation flag to work with inline assembly
Merge branch 'master' of https://github.com/rellermeyer/course_os into task_scheduler

Conflicts:
	kernel/uart.c