dockerhub webhook support

This enables auto-deployment from webhooks sent from the Docker Hub.

# Workflow
* Code is committed / pushed to repository (GitHub/Bitbucket)
* Docker Hub builds image
* Webhook is sent to Shipyard
* If build is a success, pull and restart containers for that repository

# Status
- Not ready for merge