fix win32 build
hydra: don't include as many headers when not used
freetrackclient: don't include unnecessary headers
fix win32 faceapi bitrot
use cast to fix qt5 breakage
fix vjoy the hard way
decruft