[webui] support chinese filenames and chinese file content
[webui] fix project#status for filtered user
[webui] enforce integers for icon size
[backend] tweak checkpatchinfo so that failing builds can be disabled
[api] drop hermes compat, it just won't work with existant mail filters
[api] fix one more fixture
[api] include the information who asked for the review
[api] fix spelling in Precedence mail header
[api] trim the request diff to 200 lines

200 lines appears to me as okayish, everything above that is just
too much for an email - the rest will be in the webui
[api] no need to trim nil
[api] avoid a crash on non UTF-8 files
[api] disable sending out mail again
[api] use Yajl instead of json gem

the json gem is overloaded in activesupport in a way to enforce slow motion
[api] test and fix overloaded gravatar page
[webui] smoke test for change devel request
[webui] fix redirect_to call
[webui] give an error for relationships added twice
[api] change the subject of request mails

(as wished on opensuse-packaging)
[api] add a flag to the groups_users if we should send mails for them
[api] only send mails to users with email attribute in the groups_users table