[backend] fix unchanged job handling regression
[webui] refactory service model a bit
[api] put more requests in the fixtures
[api] refactor Package#get_by_project_name a bit
[webui] make it easier to debug XML errors only reproducible on travis