add support for Github Deployment API

implements #120
you should be able to use fixtures for all of these lets