GPII-103: Updated all the NP sets and the solution registry to not include the datatype in preferences but instead have them defined in the options block
GPII-103: While not strictly GPII-103, it seemed sensible to clean up the cursor transformations by using quantize functions instead of the previous condition/op combo
GPII-103: Corrected roger.json which had drifted from the correct value space for this setting (apparently numeric, range 0-1.0)
Merge branch 'GPII-103'

* GPII-103:
  GPII-103: Corrected roger.json which had drifted from the correct value space for this setting (apparently numeric, range 0-1.0)
  GPII-103: While not strictly GPII-103, it seemed sensible to clean up the cursor transformations by using quantize functions instead of the previous condition/op combo
  GPII-103: Updated all the NP sets and the solution registry to not include the datatype in preferences but instead have them defined in the options block