Move remaining magic QSVHelper exit codes to defines
Make QSVHelper exit early in case no compatible graphics card is found

This should fix initialization on Optimus laptops if QSVHelper is forced
to the Nvidia graphics card (fix as in not initialize a non-accelerated
session resulting in sub par performance)

Sadly this will also disable the QSV checkbox in advanced settings for
some people that should have QSV support