Switch parameter facts to QVariantMap

This way you don’t need to know parameter set ahead of time. This will allow me to support parameter Facts on the Generic AutoPilot plugin where we don't know the parameter set. It also gets around the problem of the property list getting out of date with the firmware.