[DEVEXP 391] Add generic webhook to trigger builds manually

@bparees @csrwng Please review
Generally we shouldn't define quasi-API objects like this without making them formal API objects.  This will have to be versioned and backwards compatible like every other thing.  You can take that as a follow on to this pull.