Github compatible hooks

Add a configuration option for github compatible webhook payloads mentioned in #660, #1187, #1346, #1353' and http://feedback.gitlab.com/forums/176466-general/suggestions/3787958-web-hooks-data-posts-should-be-github-compatible