add almost all new github events

I added basically all new Githib Webhook Events. Only three (api triggered) events are missing `status`, `deployment` and `deployment_status`. I think those shouldn't be implemented, since you can't even see these anywhere on the GitHub page.