[api] LDAP configuration clean up
[api] fix several issues for ldap
[dist] sync with 2.4 branch
[api] fix the routes to say what HTTP methods they support

I took out the valid_http_method calls for those. The test suite passes,
but it's possible that there are routes that allowed a :put without specifying
so. Now a :put on such a route will give you 404, where it emulated a get before
[dist] avoid warning on first boot of appliance
Warn admins about unconfigured distributions
[backend] Handle Build time marker in build log

Ignore the build time prefix while scanning the build log, e.g.

[34698s] /bin/sh: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory

Conflicts:
	src/backend/bs_worker
[dist] new lines for status messages
[backend] create correct unversioned links for kiwi install medias
[backend] fix updating static links on publishing (old broken ones remained before)
[dist] use new URL for OBS appliances
[backend] check iswaiting when deciding to delay uploadbuild events
[backend] try to run the testsuite in async mode
[api] fix check_database script to work on virgin 2.3 database
[backend] support project partitioning
[backend] implement badhost and idleworker forwarding for masterdispatch mode
[backend] fix typo in last commits