[webui] update to codemirror 3 and port the toolbar code a bit

It seems to work more reliable with FF17
[webui] improve live_build_log's stability

There was one long standing issue with the ruby 1.9 port that
chunk.length became longer through the escaping, which lead to the
problem that _log?start=$NEWOFFSET returned "log file not that long",
which then halted the whole update process

Now activexml stores the raw length of the http response, so I can
continue from there. This is a rather non-OOM, but I couldn't think of
a cleaner way
[api] run delayed_job via bundler
[api] fix file permissions
[api] fix repository index migration
[api] fix db migration registration
[webui] Handle timeout errors as request timeouts
[backend] convert also times of build statistics

* drop old own extract build results code
* build script extracts _statistics file now into OTHER/ directory
[api] do not parse tars as XML - they might be *LARGE*
[api] fix failures of rake cron jobs (eg. updateissues)
[webui] better display of codemirror scrollbars
[webui] catch IOError in log file retrival
[api] additional route with extra owner ship informations for the webui only.
[dist] do not fail on OBS appliances which do not have an OBS LVM VG yet
[dist] fix http ssl certificate directory
[api] raise api version to 2.4.0
[webui] do not verify SSL for localhost to get appliances working again
[dist] do not fail when sysconfig file is missing
[api] fix rendering of group entries in /webui/owner search
[api] fix case when multiple root projects are defined for owner search