added process.h
changed process to pcb
modified pcb struct in process.h to have bare minimum
my previous commit forgot to add the process.h file
Merge remote-tracking branch 'origin/memory_management' into process_abstraction

 Merging memory management into process_abstraction branch.
Initial initialization of processes

added process_create
added pcb_table
added traversal of pcb_table for free slots
setjmp and longjmp copied from MUSL for potential future use
update branch with master
update with master; fixed multiple main() error
Merge branch 'dev' into process_abstraction
Merge with dev
Initial Process allcation
Merge branch 'memory_management' into process_abstraction
Made some opmizations and deleted debug stuff
Deleted printf statements; compiles
updated gitignore
Merge remote-tracking branch 'origin/master' into elf_support

Conflicts:
	.gitignore
	kernel/Makefile
	toolchain/build.sh
Fixed make error
Added boot-command/ Auto-boots
Merge remote-tracking branch 'origin/process_abstraction' into loader

Conflicts:
	kernel/Makefile