Improvements

1. better handling for multiple usage of same job in one multijob project.
2. bug fix in build view when same job run simultaneously in few multijob projects.
3. failure of one job will not cancel immediately other jobs in same phase but will let finish the run of the phase and then will cancel the multijob. Probably a temporary solution, at least until possibility to configure it for each job in phase.
4. small ui improvements.