GPII-87: SpiSettingsHandler does not receive the correct payload when integrated with the rest of the system

Transformed the results returned by the SpiSettingsHandler and updated the tests file.