Cpp: Update to match the FindIce macro behaviour

Additionally, include links to the upstream cmake documentation
and add common cmake search variables which might be required.
Cpp: Capitalisation corrections
Merge pull request #947 from rleigh-dundee/cmake-ice2

Cpp: Update to match the FindIce macro behaviour
Update auto-generated properties

Repository: openmicroscopy/ome-documentation
Already up-to-date.

Generated by OMERO-5.1-merge-docs-autogen#26 (http://ci.openmicroscopy.org/job/OMERO-5.1-merge-docs-autogen/26/)