Update jenkins-api to 1.56

This will let us use contextualized GitHub commit statuses.
Set the commit status context to Jenkins.

This prevents us from clobbering previous commits on repositories that
use the combined status feature.