[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