MAESTRO-3166 Pull version of Jenkins
and use that to determine whether new queue functionality available.  If not, resort to old methods of getting next build id and assuming no-one else is messing with builds at the same time.  Apply timeout based on the fact that 'get_build_details' 404's until the build actually starts.  Cancelling after timeout is not available in ye-olde version, so that option will be ignored for old Jenkins boxes