[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
[webui] don't cache the length but the full array

fixes #494
[api] refactor wizard controller to avoid code quality test failure
[api] fix my refactoring
[ci] start memcached service in travis

They announced it early, but I forgot about
http://about.travis-ci.org/blog/2013-11-18-upcoming-build-environment-updates/
[webui] fix double render
[dist] try to avoid a deadlock on systemd systems using obsstoragesetup configuring sshd
[webui] sort architectures by name
[webui] catch invalid packages in attribute/edit
[dist] update gem versions
[dist] we don't need launchy, headless and rcov anymore
[api] get rid of db_ prefix in project and package foreign keys
[api] avoid package ids in fixtures
[webui] speed up sitemap_projects
[webui] simplify boolean logic
[api] fix project copy into existing project (2.4 regression)
[api] do not crash on activity update in full logging mode when no activity has set yet
[api] beautify code, new() is enough here ...