CLC-2922 Parse JSON safely, logging with the calling class's name if there is a parse error
Merge pull request #2005 from ctweney/clc-2922

CLC-2922 Parse JSON safely, logging with the calling class's name if there is a parse error