ft5x: added ioctls to allow changes to size, swap, invert settings and a new scaling mode to support screen rotation.