GPII-667: PMT & PCP only save preferences that differ from the defaults

Link to JIRA: http://issues.gpii.net/browse/GPII-667

This was achieved by updating the Infusion library with the regression fix for,
http://issues.fluidproject.org/browse/FLUID-4686