[api] use a consistent domain in message ids
[backend] add the information to the build event if a failed log file exists
[webui] don't offer reply link to nobody
[api] do not read the post body unless we have to for validate

This reduces memory usage for chromium commits - at least I hope so
[webui] don't let google spider request diffs
[webui] hot fix to allow new users to login at all again
[api] reduce the request diff length even more
[api] slightly enhance action display for change_devel type
[webui] fix live build log

the body length of the last api request is pretty boring if we fetch
the log file from the backend directly
[dist] work with ruby 2.1
[backend] getbuildinfo: do not ask src server about all projects in the _obsrepositories case
[backend] fakejobfinished_nouseforbuild: put the logfile into the correct place in the failed case
[webui] Get rid of the home controller
[api] Bugfix in webui owner search when a group is involved
[api] Fix a bug when adding submitter of a request as maintainer