add more event json for test cases
improvement: deliver http header to services
improvement: support more github event types