Add keyboard buffer tests
Add tests for the keyboard's ability to check if a key is pressed
Add keyboard interrupt tests
Fix interrupt test
Fix keyboard code to pass test; fixes #9
Fixes #24
Fixes #22
Merged keyboard tests