added kernel library with string.h (memcpy and co.)

added vprintk (which currently does nothing _more_ than just printk)
added __unused macro to keep the warnings away when necessary
added process.{c,h} with current_process()

MM needs this, also need to be able to fork this later.
We still need to sync up boot.s and process.h for STACK_SIZE