Implemented support for private and public endpoints for web UI.

Added Hooker, which is a handler for webhooks to do stuff through hipchat
and other dispatchs.

TODO: implement secret checking for incoming Github webhooks..