adds PRNG tests
Gets OpenGL output working with testing VM and display

    * Refactors test routine to its own thread to not interfere with OpenGL on main thread
    * Misc TESTING/HEADLESS switch tweaks
Force a splash screen before allowing emulation to start