[server] Add support for pointer input transformation
Review Request #126271 - Created Dec. 7, 2015 and submitted
So far we only supported mapping global to surface-local coordinates using a 2D-offset. With this change it's possible to register a QMatrix4x4 to describe the transformation for going from global to surface-local coordinates in a full 3D space. The existing 2D-offset is transformed to use the new matrix based variant describing a translation.
existing seat test still passes and new added test cases, too.