Code monitors: add execution code for generic webhook
Created by: camdencheek
This adds (mostly placeholder) code to execute a generic webhook. It doesn't attempt to define the payload shape, so just directly marshals the actionArgs struct for the time being. That is easy to change once we've settled on a payload shape.
There's some duplicate code that I will try to clean up in followup PRs.