Fixed kreijack patch for use with evdev

The scaling problem was fixed and the xinput "swap axis" tag was created and saved with kreijack's patch, but xinput also needs the x and y ranges swapped in the calibration setting. My patch corrects that.

I have not verified the calibrator.cpp patch, only the Evdev.cpp patch.