[webui] Rescue from Package::UnknownObjectError for package links
[webui] Use the correct finder methods for packages/projects
[webui] This works around Issue #497 and simulates the old webui behaviour
[api] trying to make start_test_backend's stop more robust
[webui] catch invalid deletes
[api] make sure we always specify a user when commiting to the backend