Added some basic libc stuff for the kernel

- Added basic string fuctions for c-strings
- Added basic integer types
- Added strtoupper and strtolower which are non-standard libc funcs