Fixed sharing status update for new/uploaded files

Creating new files, folders or uploading files now have their sharing
icon updated accordingly.

For this, the global share status list that is cached in
OC.Share.statuses is reused for new files.

Performance should improve as the sharing list is now only loaded once
per navigation session.

In OC.Share, split loadIcons into loadIcons + updateIcons.

Fixes #4977
Merge pull request #5379 from owncloud/undefined-shipped

fix undefined "shipped"
Merge pull request #5385 from owncloud/generate-sql-migration-master

new console command to generate sql migration scripts
only call shell_exec if enabled
Added missing var in share.js
Merge pull request #5381 from owncloud/files-sharingstateafterupload

Fixed sharing status update for new/uploaded files
removing pointless calls on quoteIdentifier() - reason: name on $tableDiff doesn't exist and my design the name cannot be changed
adding PHPDoc
fix comment
Merge pull request #5389 from owncloud/fix_shell_exec

only call shell_exec if enabled
update 3rdparty submodule
Fixed zip download button for unlimited filesize in public mode

Added missing condition to check whenever allowed zip size is unlimited.

Fixes #3717
split up reset()['path'] to make it compatible with older PHP versions
Move OC_Connector_Sabre_Server to expected location.
Merge pull request #5394 from owncloud/sabre-server-location

Move OC_Connector_Sabre_Server to expected location.
add options to disable the check for a working .htaccess file in data and for a working WebDAV server. This are advanced settings that are needed in special situations where our check fail and the user runs into an http timeout.
Fix sharing error message - id -> file name

fixe #2827
Merge pull request #5392 from owncloud/update-3rdparty-submodule

update 3rdparty submodule
Merge pull request #5393 from owncloud/files-downloadzipwhenzipsizeiszero

Fixed zip download button for unlimited filesize in public mode
Doc fix
LDAP: move Configuration  out of Connection into class of its own. The new wizard requires it.