Added checkbox for oscilloscope display so it won't be left on in release builds
Did further radical timing rewrites. Everything is now slaved to PPU timing (which is most sensible).