Python API with high level build flow constructs for jenkins/hudson