[api] ensure that projects from watchlist have no invalid format
[backend] complete person XML description for backend (just for reference)
[api] project and packages names are not supported by the api, do not allow to create request references to them
[api] do not send source modification change notification, if request change fails
[backend] validate schema definitions in BSXML.pm with the examples
[backend] too much copy&paste: don't deref $doasync in do_fetchprojpacks
[webui] Added testcase for patchinfos with selected binaries
Added ignore for IDEA files.
[dist] obsapisetup changed rake to bundle exec rake
[api] fix xpath query searching for a user or group with specific role
[api] support person search for maintenance people
[dist] update docu to use openSUSE:Tools:2.4 project
[travis] use new OBS:Server:Unstable project for extra travis packages
[webui][api] update to current rubygem stack
[backend] fix update_project_meta() call to use $param
[api] do not crash when trying to copy entire projects from remote. Report an error instead.
[api] add a missing project.save (add_user did that before)
[backend] move projpacks data freeing to when we got an result in async case
[backend] be more verbose about running async RPC requests
[webui][backend] export and show multiline service errors in backend/webui