Attempt to convert customData to json first, if circular reference in it don't add it to payload
Add error message instead of custom data when circular reference detected to inform end user.
Finalcustomdata needs to be an object as is added & stringified in the payload
Merge pull request #52 from MindscapeHQ/pr/51

Pr/51