Missed a few namespace changes
Made the json parser more robust.
Fixing raygun error.
Ignore message endpoints that are null. Fixes #402