[CORE] Fix semantics of inb, inw, inl, outb, outw, and outl operations

Signed-off-by: Anup Patel <anup@brainfault.org>
[DRIVERS] Re-organize i8042 driver and fix compile time warnings

Signed-off-by: Anup Patel <anup@brainfault.org>