Fix for issue #15 - custom data

These changes fix the custom data issues. It's backwards compatible, matches the raygun api spec, and makes the custom data more flexible.

Tested on Railo 4.2