cmake: Use ICE_INCLUDE_DIR for all C++ compilation

Fix for header include issue spotted by @bpindelski earlier today.

testing: OmeroCpp will compile with headers not on the standard include path (i.e. outside /usr/include or /usr/local/include)

--no-rebase