Fix timestamp comparator return value
Upgrade AWS sdk to 2.7.5
Improve FileActions JS to allow for custom rendering

This improves the OCA.Files.FileActions class to support passing a
"render" function in the action object.

The default function "_defaultRenderFunction" is used by default and
renders actions in the usual actions container.

Moved "Rename" and "Delete" to custom render functions.
Allow read-only configuration

Workaround required for IIS setups running ownCloud to prevent dataloss.

Long-term solution would be to move some configuration settings to the database
new folder structure for keys
all keys are now in files_encryption/key/path_to_file/filename/
share keys are named: user.shareKey
file key is named: fileKey
harmonize copyright notice
change private/public key names for consistency reasons
Check if files are deletable before trying to delete them
Dont show the delete button for selected files if one of the selected files is not deletable
Add js unit test
restrict access to public files only

use mod_rewrite to pretend theese files are not existend for security purposes
blocked 3rdparty instead of l10n
remove border from user menu, adjust to apps menu
include lock files of bower to be able to use "bower install"
move jstz to bower management
Only store user credentials when SMB_OC storage is enabled

Conflicts:
	apps/files_external/lib/smb_oc.php
Added error check to lib/private/image.php

This checks that imagecreatetruecolor actually creates an image, rather than returning FALSE.
Without this check, subsequent loop might create billions of ERROR-level log messages.

Signed-off-by: Byron Marohn <combustible@live.com>
Use \OCP\ILogger
Merge pull request #12419 from owncloud/read-only-config

Allow read-only configuration
Implement a logger to log to error_log