various enhancements for webhook

* exec vs system call since app restarting was killing child
* dedicated log for webhook with more reporting