Added the bounds-error status

bounds-error status is returned if the number of builds to be made are >5 or number of revisions to be analyzed are >10.

The return value of updateJob has been modified to return a tuple to incorporate this change, 
updateJob now returns the job as well as retVal which can be 'updated' or 'bounds-error'
Is there a particular reason why you chose to use the if loop?
Why not just have updateStatus(job, retVal) ?