Bug 4622

First, very incomplete draft of controller for github webhooks