Merge branch 'master' of https://github.com/mallardtheduck/osdev
Debugged keyboard driver.
Cache page directory physical address so that potentially deadlocking functions aren't called by scheduler.