don't leave zombie git processes
add support for Github Deployment API
add tests for github deployment api