kernel: First [broken] attempt at all-in-one driver

This is the first attempt at making the kernel driver be all-encompassing.
It is broken right now, though.
chee-z-print: Get basic stuff working

Can now run ./consoleprint | ./chee-z-print