Added features: concurrent_build, blocking_downstream, pull_request_generator

This is a pretty confusing function to follow without them. Can go either way