Fix PAGE_SIZE defines
Add sublime project file
Init kernel pages from c

Also add toplevel kernel_init function
Reisolate user and kernel

User text and stack were temporarily pointing directly at kernel mem.
This adds separate 2MB page dirent for user stack, text, heap, video