Cache: add a backgroundjob to check for external changes to the filesystem
Cache: check one folder and one file each time the backgroundwatcher runs

Because there are usually way less folders than files it walks trought the list of all folder quicker, this causes new files to be detected quicker
Use !== and === in user_ldap app – Part 1
Use !== and === in user_ldap app – Part 2
Modify zh_* language codes
Merge pull request #3044 from owncloud/backgroundwatcher

Add a background job to watch for external filesystem changes
Merge pull request #3050 from owncloud/===_and_!==_in_user_ldap-app

Use === and !== in user_ldap app
Move autoloader to it's own class
Add per-autoloader classPath
Allow the autoloader to try mutliple possible paths for each path
Allow disabling the global classpath in an autoloader
fix for tearDownFS, after filesystem::tearDown() the root is not mounted
Autoloader: split getting the class paths and loading the class
Autoloader: add support for custom namespace paths
check for setlocale after setting up the paths to prevent autoloader confusion
Autoloader: load the 3rdparty libraries using prefixes
Autoloader: test cases
Autoloader: fix loading app clases located in lib/
Merge pull request #3272 from owncloud/legacy-autoloader

Move autoloader to it's own class
fix inconsistent post parameters in change password operation