Merge pull request #2076 from snoopycrimecop/merge/dev_5_0/submodules

Bumping for 5.0.0-rc2 release.
Merge pull request #2085 from aleksandra-tarkowska/rebased/dev_5_0/search_off_webadmin

adding search block (rebased onto dev_5_0)
Merge pull request #2082 from sbesson/11966_chgrp

Fix CLI chgrp for filesets with one object
Merge pull request #2077 from sbesson/pillow

Use Pillow instead of PIL
Merge pull request #2074 from jburel/ij-insight-fixed

Ij insight fixed
Implement `deleteCurrentId` for file log

This function appears to only be used in testing, but in order to be
complete, this implements `deleteCurrentId` for file-based tracking of
current ID.
Set `BasicEventContext` logging to WARN
Remove options to edit for group owner.

Turning it off for now to avoid crash, further check will
have to be put in place to make sure that the current context
is not used.
Only refresh the group the user is an owner of (See #11973)
Updated header.
Refactor FileTransfer.afterSuccess to afterTransfer

In order to prevent the deleting of files when MoveFileTransfer
**fails**, it was necessary to provide the callback method with
the number of errors.

Further, to have the number of errors properly reported, it was
necessary to notify of a FILE_EXCEPTION on any exception during
uploadFile.

Depending on other import settings, this could trigger a file
upload, which in the case of in-place import is to be avaoided.
Preserve cause. Thanks mtbc
Check for successful delete from ln_rm
Add s for mtbc
Fix the max length of the text to 256 characters.
Make sure the group cannot be unselected if only one group.
Select "Show All users" if all users are selected

The item was not selected when re-opening the menu.
Keep the logged in user when deselection Show All Users.
Do not unselect group if not selectable.
Remove data when removing user/group.