commenting out print statement is messing pcb table
added some utility functions

also fixed pcb allocation and initialization
added basic process destroy method; fixed some warnings
added some more utility functions; changed process_destroy()
forgot to update log
cleaned up
added function field to pcb

also added execute_process method which executes
the function stored in a pcb
no longer building against the host's include path
made _Reset global to eliminate linker warning.
Merge branch 'process_abstraction' of https://github.com/rellermeyer/course_os into loader
Merge branch 'master' of https://github.com/rellermeyer/course_os into loader