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