Debug Mode and other updates

added more variables to debug mode and optional breakpoint. fixed small issues with timing of conditional branches. Made some small changes to lcd stuff, specifically bkg and window won't be shown if LCDC bit 7 is cleared and fixed wx. Added sprite count and break out of loop if count >= 10 for per line. Commented out interrupt delay(not sure why it was necessary in the first place).