[api] add aarch64 to xml schema file
[api] cleanup multiple respositories in one project only for local repos. We can not have a uniq key therefore unfortunatly.
[backend] support pubkey replacement in signiso
[backend] implement pubkey replacement in kiwitree case
[api] test invalid review state changes
[api] use defined repository order again
[api] fix validation error message
[api] put the exception in a namespace
[dist] fix the logic for testing only single file
[dist] split the webui in two travis tests

travis has a limit of 25 minutes per test suite and we better not run
close that or we get random failures
[backend] getbinarylist: do not check arch in interconnect mode
[webui] use codemirror-rails gem instead of own (outdated) copy

* replace the rather unmaintained codemirror-ui with fresh toolbars
module of codemirror

https://groups.google.com/forum/?fromgroups=#!searchin/codemirror/toolbar/codemirror/fWiJrZrgmbg/2x6s0-rrI_MJ

* test editing files using capybara
[webui] don't add links to user homes for nobody
[dist] switch the test order between webui1 and webui2

It makes sense to have a* tested in webui1
[webui] fix codemirror usage on request/show
[webui] prefer smaller font - the old men can enlarge it in the combox
[backend] parse build script _statistics file correctly
[webui] add a 403 "template"
[backend] now that the API has compatibility code in the public controller, we can switch to the correct getpackagelist function
[dist] use obs packages for travis

instead of compiling deps on every travis runperl(BSSolv) on every travis run, install it from obs