app: use a list of jobs instead of project job and dep jobs
app: throw a fatal error if any job in a project fails
Merge branch 'dev' of https://github.com/spicyjack/App-JenkBuilder into dev
jenkbuilder: use build_job_with_parameters

- Jobs that have parameters need to be started with
  'build_job_with_parameters' instead of just 'build'
jenkbuilder: show script name and elapsed execution time
Merge branch 'dev'