Fix final bug in webhook payload parsing.

The webhook payload parser wasn't correctly grabbing the first instance
of the payload parameter. It grabbed every instance of the payload
parameter and put them in an array, which caused issues.