Fixed webhook payload bug.

There was a bug that cause payloads passed through the URL to not be
parsed, as they weren't parsed out of the URL and decoded before being
parsed as JSON.