Todo:
	Fix Savestates
was too slow	Write VRAM and Tilemap at end of frame instead of during frame
X	Disallow GBC features in GB mode
X	Disallow GB features in GBC mode (yucky colors in some games)
X	Allow selection of GB/GBC mode
X	Make "Allow Double Speed mode" an option instead of just disabling it
nope	Add options to disable or force drawing sprites or background
	Fix out of bounds writes in the line-by-line updates
nope	Add HDMA
	Fix the broken games
glitchy	Add mid-screen palette changes
