Report "Software" for sw GPU engine.
Add support for multithreading in softgpu.
Remove very questionable DrawSync override.
Render the display width properly in softgpu.
Merge pull request #3212 from unknownbrackets/softgpu

Software GPU width tweak