[Issue 23] Wrong XIValuatorState struct

This commit changes the mask field of XIValuatorState to a ubyte*, as per XInput2.h