added libc empty header
added empty libc.c
added cmp skeletons to libc.h
os_[mem|str]cmp added
added usage notes and brought in musl copyright
makefile, config.mk updated; kernel/make run works
reverted config.mk to default
Working on a printf function,

I keep getting errors when I try to compile and run these functions. I get aeabi undefined references. Can some
one else maybe try to compile and see if they either
a) can compile and call these functions correctly
or
b) get the same errors that I do and see if we can't work out a fix to this.
Merge branch 'master' of github.com:rellermeyer/course_os into libc

Conflicts:
	kernel/libc.c
Merge branch 'libc' of github.com:rellermeyer/course_os into libc
remove merge annotations from libc.c
more format tweaking
fixed block commenting
Merge branch 'libc' of git://github.com/rellermeyer/course_os into argparse
Started work on reading ATAG_CMDLINE

Started function to read tags in argparse.c
Code to call that function from start.c
added log to record work done
Merge branch 'libc' of git://github.com/rellermeyer/course_os into argparse
Read command-line argumnents via ATAG_CMDLINE

read_cmdline_tag locates and returns pointer to command line arguments