Merge pull request #626 from sbesson/rebased/dev_4_4/7924_ports

Display SSL & TCP ports in diagnostics (see #7924) (rebased onto dev_4_4)
Merge pull request #627 from joshmoore/build-improvements-pr577

Various build and deploy fixes from the FS branch
Merge pull request #633 from jburel/cleaning

Cleaning
Merge pull request #619 from jburel/submit-error

Fix NPE when submitting error occurred during import.
Nicer placeholder image
publish: Create legacy index pages and correct links
Removing redundant Schemas folder
publish: Fix relative links and ignore html content
Fixing typo in docs links
publish: Remove wording abiguity of current/legacy
render_performance/image/iid does tiles for big images
publish: Use safe globbing and run xargs with -r on Linux
Show warning message renaming Well channels on 'Enter'

Conflicts:

	components/tools/OmeroWeb/omeroweb/webclient/templates/webclient/annotations/metadata_general.html
Fix tooltip caps and non-ascii characters
Fixing typo in CA schema text
Fixing path to Transforms
Don't try to cast unicode Channel name to str()
Add support for render_performance/dataset/id
merge dev_4_4 -D org -I include -E conflict -E needs-fixes -E broken: PR 558 (Plugin dependencies)
merge dev_4_4 -D org -I include -E conflict -E needs-fixes -E broken: PR 574 (Add gcc from dupes)