fix in displayNamesInGroup: when specified limit N, we did complex search only in the first N users
Use afterBind to send fileId header for files and directories

afterBind is called for both files and directories and is now used to
send the OC-FileId headers.
change logic in displayNamesInGroup and add some unit tests
Append port to trusted domain in case it's not 80 or 443

Ref https://github.com/owncloud/core/pull/10584#issuecomment-54677059
add more logic in displayNamesInGroup for big user bases
DragnDrop Upload text style

The 8px margin was uggly.
Do not show exception to the end-user

Log the error instead of potentially leaking sensitive information
replace horizontal rules with whitespace
fix error message template
Fix AmazonS3 rmdir on the root
Fix amazon s3 rename overwrite
Fix copy overwrite for amazon s3
Skip test for unsuported feature for amazon s3
Inject config into checkserver and cleanup tests
Don't complain about non-writable datadirs before we're installed
Check for writable datadir during setup
Don't test for htaccess if we cant write into the datadir anyway
fix retrievel of group members and cache group members
1. remove sizeof($filteredUsers) > 0 as condition
2. use count instead of sizeof. Latter is an alias to first one, practically we stick to count everywhere. Having it consistent helps with readability.
3. move whitespace so we have $groupUsers[] = $filteredUser; instead of $groupUsers []= $filteredUser;
Reenable file proxy when renaming between mount points

When moving a folder into another mount point, $renamedFiles is empty
because that goes over a different mechanism.

In such case, this fix makes sure that the file proxy is reenable to
avoid breaking the subsequent files that are being moved.