[backend] use $$ for tmp file name in reposerver
[backend] also cache errors when reading the config

This helps a lot in the 'noremote' case.
[webui] fix parameter name for view_file
[api, webui] remove all business logic of project status from webui

and just render the json returned from the API's /webui/project_status
[webui] fix view_file parameter escape
[webui] Show releasetarget for maintenancerequests
- updated testcase
[webui] -Fixed set incidents for maintenancerequests
- Added testcase for setting incidents
[webui] Attached Coolo's new changes to the maintenance_workflow_test
[webui] Some fixes for the patchinfo-editor
- Fixed redirection-error with Update patchinfo from sources
- Fixed autosearch for packagers
- Fixed javascript to enable-/disable block-reasons
- Removed trailing whitespaces from the last commit