[webui] Bring back :service mapping for activexml for remote add_file
[webui] add test case for 'remove file'

(and move the functionality in the package model)
[webui] remove dead service model code
[webui] remove the rest of the engine

also make sure the API routes to not try to reply to HTML - which only
gives crashes
[webui] global catch for invalid :back

if people visit invalid URLs without coming from links of ours, then
they just get the main page.
[webui] remove the README.theme - the information is outdated

with pipeline and Henne's recent changes anyway
[webui] adapt the asset path to henne's move
[webui] invalid project _meta cache if editing repositories

Fixes #485
[ci] remove obsolete jenkins files

do not cat the log file, it makes the problems hard to find
[webui] remove unused helper
[api] little more coverage
[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