Validation job status

1. JobUtils.java
Logic for checking if the validation went ok
2. Job.java
Update to the new status if necessary
3. Miscelaneous updates to support the new status