Move timer to main.py and output debug

Moved the opcode timer from the processor script to the main script.
Also added debug to the main script to output how many frames per second
we are executing. Turns out we are on 60 and the program really should
run this slow.

Something about this doesn't seem right, but I will move on to something
else for now.
Add fix for drawing

Added a cheap fix for drawing pixels. If the pixel was going to be drawn
off the top of the screen, it would crash. Same for the bottom. I think
I know why this is happening, but it shouldn't.
Timing fix

If the system was running slower than 60hz, it would crash.
Update known issues

Removed the paddle glitch and speed issues as they seem to be resolved.
Remove debug

Removed the timing debug info
Enabled ability to choose game from command line

Now the game is loaded via "emulator.py <gamefile>"
Fix a possible delay bug

I think that the opcodes should cease executing while the delay timer is
set. I have done this.