[backend] remove dirty flag for broken/disabled repos

Keeping the repo dirty confuses users, as osc displays
'outdated' in that case.
[webui] working on random code issues rubymine complained about
[webui,api] make sure target_maintainer is set correctly

(part of issue#395)
testing