Gitlab support

Support payload submitted as http body in json.
So now Gitlab webhooks and new Github webhooks are supported (see https://developer.github.com/v3/repos/hooks/#example).