don't call xcache_clear_cache on clearOpcodeCache() in case admin auth is enabled for xcache in php.ini
don't use xcache in case admin auth is enabled in php.ini - this can cause issues
Do not define xcache_unset_by_prefix() if it does not exist.

The defined function is not compatible with the function provided by xcache
because it does not honor the prefix parameter. Thus defining it like this is
a bad idea.
Allow usage of xCache variable cache if xcache_unset_by_prefix() is present.
Clear xCache OpCode cache instead of variable cache in clearOpcodeCache().
xcache_unset_by_prefix() returns feedback, return it.
Add link to XCache API in class documentation.
xCache -> XCache
Make it clear that log message is about the XCache opcode cache.
Do not mention php.ini, it may be defined in xcache.ini or so.
Added support for extra backends

Somebody had forgotten "OC_User::setupBackends();"...
Converts em to px values for styles in Files.
Cleans up Core apps for relative(em) to absolute(px) styles.
All Core Styles from em->px, apart from styles.css
Added ownCloud backend for external storage

To make it possible to use the short ownCloud URL (without specifying
webdav.php or remote.php), a new backend is available for ownCloud.

The user must specify the host + context path in the "Url" field (which
is mapped to the "host" parameter) and the subdir to mount in the "Root"
field.

This is to prevent confusion because some users forget to append
webdav.php or remote.php to the WebDAV URL.

Fixes #4923
fix the legacy popup to make calendar settings look nicer
No decimal points for Kilobyte and Byte #5371.
Catch exceptions from background jobs and log them
remove background jobs if they are failing
Dont use exceptions for the backgroundjob test cases