Merge pull request #722 from joshmoore/rebased/develop/dropbox-listdir-9156

Fix DropBox on Linux (Fix #9156) (rebased onto develop)
Merge pull request #747 from mtbc/tempfilemgr-leak

Close resource leak in temporary file manager.
Merge pull request #755 from sbesson/rebased/develop/homebrew_tap_cleanup

Fix directory test when cleaning existing Homebrew taps (rebased onto develop)
Merge pull request #693 from ximenesuk/fs-import-notifications

Fs import notifications
Replace pixelsId by imageId to reduce number of calls.
Remove unused import.
No longer returned silently an OME-TIFF (see #8188)

Prepare the call so it is easier to merge to FS branch
Modify result handling of archived download

* if no archived, indicate to load as OME-TIFF
* if more than one image, create a zip.
Adjust method to handle images imported using FS

Modify the download archived method.
Sanitize FS paths in ImportLibrary and comment-out more redundant code.
Address various FS issues arising from PR669 discussion.
Adopt TempFileManager in FS path unit tests.
Enforce top-level user-directory in managed repo

The decision was to maintain a top-level user directory
which has special permission handling. The directory
(of the form `%name%_%id%`) will be placed in the "user"
group so that it is visible from all queries.

NB: This does not yet fix the rest of the code that assumes
writing to the top directory is permissible!
Adjust repo dir to start with user only, and ask BF for required dirs.
Fix problem with creation of template directory.
Merge pull request #738 from sbesson/rebased/develop/matlab_toolbox_cleanup

Matlab toolbox cleanup (rebased onto develop)
Set javac encoding in Insight child build files.
Use UTF-8 literals in Java source code.
Replace accented character in unknown charset with unicode equivalent (#10251)
Better handling for 'No processor available' See #10231