Updated TestSystem.execute() to cache assembled assembly to speed up test runs
Fixed issue with sign-extension of "push" instruction
Updated demo to pass floppy configuration as args
Fixed bug with VGA scroll blanking the screen

- I/O-mapped memory reads were returning undefined, 'return' was missing
Added missing stub legacy proxy setEnableA20() method

- Fixes issue with FreeDOS hanging during boot