A bunch of small changes and features

Added a way to check system data
Added a way to give preferred display for an engine to run the tests on
Added virtual display searching and creating (buggy, needs more work)
Changed the configuration a bit so each engine can have separate settings
Tweaked the TestBench compatibility
A bunch of small fixes and tweaks