Conversion INI -> JSON using Qt5: Implement research results using a new schema.
The results value now contains an an array of JSON objects with the following
mandatory values: class, parameter, and value. 'class' is the upgrade category
(eg 'Weapon' or 'Building'), 'parameter' is the ability to change (eg 'Range'),
while 'value' is the increase in percentage. Optional values are 'filterParameter'
and 'filterValue' that narrow which entities to change down to matching parameter
and value pairs only.