GPII-103: Removal of 'datatype' from settings to options

Should be reviewed with: https://github.com/GPII/windows/pull/46

* Removes "datatype" entries from NP sets to be specified in the options block of a solutions entry
* Cleanup of the transformations in relation to the above, including changing the windows cursor entries to use the quantise transformation as opposed to the previous nested condition/op combo

I'd like to test this adjustment to handling of the "cursorSize" preference using a suitable preference set. The only plausible one I can light on is "roger.json" - unfortunately this one represents cursorSize as holding the string value "extralarge":

    "http://registry.gpii.org/common/cursorSize": [{"value": "extralarge"}],

however, I see the os_common.json file holding 

    "http://registry.gpii.org/common/cursorSize": [{ "value": 0.9 }],

I assume that the contents of roger.json are not valid. Could you correct them in this pull request, and/or let me know which preferences set should be suitable for testing the changes here?