Add more metadata in Jenkins webhook and resolve multiple triggers.

**NOTICE**: Active development, not ready for merge

Add branch and sha1 to Jenkins webhook.