[backend] fix timezone handling in .changes merge tool
[backend] Correct comment to describe 'service' service

Signed-off-by: David Greaves <david.greaves@jolla.com>
[dist] Use .log instead of _log for apache logs so they're covered by the logrotate config
[backend] Guard the readxml against bad XML
[backend] Add a little more information about what failed to publish
[backend] support merging of .changes file, where the branch fixed an old entry
[backend] do not convert timezones of .changes entries
[ci][webui] fix test case to work also today ....
[dist] package bs_mergechanges tool
[backend] fix support for imported binaries to channels
[backend] revert last commit and fix bininfo generation

Imports had the wrong filename. Seems the filename element is
only used in the channel code, so nobody noticed...
[backend] remove debug output
[dist] fix default apache config for apache 2.4
[backend] allow to have multiple packages of the same name in _volatile

We try to imitate perl-BSSolv's create_considered in that case...
[backend] make the new full tree handling the default
[ci] adapt for 2.6 branch
[api] render "obs_url" as well via /configuration
[dist] new full tree handling to Release Notes
[backend] ignore :full.useforbuild files for now in consistency check
[backend] do not overwrite non-volatile packages with volatile ones