Don't load the apps when we need to upgrade

The loading can call functions that require new tables, like oc_jobs
On an auth failure the uid and the IP address should be logged to the standard log file.
  This update works for a standard setup, when using a proxy for the server one can probably use the X-forwarded-for header
  instead of the remote address.
Changed default behaviour to not log IP address in case of an auth failure. Can be configured in OC conf now.
Log level changed to warning .
adding size() to the file cache
returning the number of stored bytes in store() and adding cleanup() method
adding detection of aborted uploads
adding basic interfaces for the activities api
Contains ownCloud's own implementation of the Sabre_DAV_Server regarding the handling of depth infinity
The clean way would have been to submit proper patches to the upstream project and reincorporate the code once released.

This will and has to follow!
adding copyright and PHPDocs
Merge branch 'appframework-master' into activities-api

Conflicts:
	lib/public/iservercontainer.php
initial implementation of activity manager
Merge branch 'master' into fixing-4546-master

Conflicts:
	lib/connector/sabre/directory.php
Merge branch 'master' into fixing-4546-master

Conflicts:
	lib/connector/sabre/directory.php
Contains ownCloud's own implementation of the Sabre_DAV_Server regarding the handling of depth infinity
The clean way would have been to submit proper patches to the upstream project and reincorporate the code once released.

This will and has to follow!
adding copyright and PHPDocs
Merge branch 'webdav-depth-fix-master' of github.com:owncloud/core into webdav-depth-fix-master
adding :
Get urlParams registered before Request is instantiated
fix smb streamwrapper on non existing files
return the correct result when doing an smb rename