Respect max attempts for all jobs

- respect max attempts
- require max attempts on all jobs
- change default max attempts to 3

[#68405906]

Signed-off-by: Eric Malm <emalm@pivotallabs.com>