[webui] hunt test suite failure appearing on jenkins exclusively
[webui] move function to project helper

it's only used by maintenance_incidents page
[webui] trying to get the test suite running again

I have no idea why it should be impossible to list unexpanded sources
just because there is a service in progress ;(
[webui] remove puts in test suite
[dist] fix spec file - there is no webui anymore
[webui] more sprited_text
[webui] cm2.js is now cm2/index.js
[webui] google likes to edit non-existant attributes
fix
[webui] ignore invalid URIs fo errbit