Fix finding _IceTransNoListen.
This is a patch carried by FreeBSD for a long time; I may have submitted it upstream before.
libICE is not in the standary library search paths on FreeBSD, so using the straight-up name *ICE* in check_library_exists() won't find it -- even though libICE has previously been found, probably by find_package(X11)
Use the full path, which is what ${X11_ICE_LIB} should hold.