initial commit

Added ClientName and ClientVersion to JSON blob.

These changes are purely additive and shouldn't break existing reports because the gallery code only looks for a field called Client. I haven't removed that in this change only added the extra fields.