GameSettingsScreen: Disable a bunch of options when software rendering is enabled.

They don't do anything when software rendering is enabled, so there's bound to be confusion caused by these options continuing to be enabled, and thus it makes sense to disable them when SW rendering is on.

Since a large number of options are being fiddled with here, it's probably best to do a bit of rudimentary testing to make sure I didn't screw anything up. I don't think I did, but you never know if I missed one or two things.