FindIce: Remove unnecessary CMAKE_SIZEOF_VOID_P checks
FindIce: Simplify and make Ice checks generic
FindIce: Add Ice_ prefix to executables
cmake : Use Ice_ prefix for executables
FindIce: Use Ice_ prefix for directories
FindIce: Use components
cmake: Search for and link with component library list
FindIce: Handle required and optional components
FindIce: Correct ICE_HOME environment behaviour
FindIce: Obtain Windows install locations from the registry
FindIce: Use Ice 3.3 registry entries
FindIce: Documentation corrections
FindIce: _LIBRARY is plural and correct cache docstrings
FindIce: Remove unneeded cache entries
FindIce: Use HINTS rather than PATHS when searching
FindIce: Search using PATH_SUFFIXES
FindIce: Use cached executable name
FindIce: Tidy comments and unused variables
FindIce: Adopt current upstream naming and usage conventions
FindIce: Simplify MSVC conditionals