First libc stubs. #
Add make documentation, for reference.
Implement kprint.

Also make term_putchar behave correctly on newline.
Implement memcpy(). Add first stub of stdint.h

stdint.h includes typedefs for signed and unsigned integers so far. Some are
still missing (eg. int_fast*)
kprint; Avoid unnecessarily looping twice over the same string

strlen loops once and then the function looped again, avoid this
by not using strlen in the first place. Since we have to loop over
the string anyways, not using strlen also is no disadvantage.