JobApplicationUseCase: moving ERROR from createJobApplyForError to main logic in applyForJob()
Refactoring ViewResolver: splitting setJobFields to getJob() and setJobFields()
Renamed 'invalid' to 'invalidJob'