Add HTTPS fastcgi param to nginx config template

Allows Django to detect the correct URL scheme
when running with nginx SSL support on.
Required when serving Insight via webstart over HTTPS.
See https://trac.openmicroscopy.org.uk/ome/ticket/10273
Activate nginx HTTPS fastcgi parameter

Should work for both HTTP and HTTPS
on nginx versions 1.1.11 and later.
Revert to conservative nginx https/fastcgi config

Let users amend the configuration based on their
environment to avoid side effects on older nginx setups.
fix private method name typo
fix #9961: check for existing file when saving attachments
replace static method using Guava
allow different file annotations with same name to be viewed
Update copyright dates in image-viewer. See #11435 & gh-1490
Merge pull request #1490 from will-moore/webgateway_json_404_11451_develop

Use reverse('webgateway') for viewport_server. See #11451
webgateway viewer allows multi-channel grey splitview. See #11285
Blitz renderSplitChannel() in grey has merged panel
Split Viewer panels labelled with channel names. See #11445
Allow multi-Ch with grey split-view in 'Edit' dialog
Fix overwrite of 'copy' with rdef['copy'] in context menu. See #11194
Well hierarchy shows Plate & Screen(s). See #10075
Image hierarchy shows Plates AND Datasets
Fixed 'Contained in Datasets' to 'Image Contained In:'

Conflicts:

	components/tools/OmeroWeb/omeroweb/webclient/templates/webclient/annotations/metadata_general.html
Disable split-view for single Channel images. See #2923
Line-plot already disabled for max-int view. See #2924
Don't allow 'Max Intensity' for single-Z images