graphite2: clean unneeded dependencies

We almost created cycles in harfbuzz.
harfbuzz by default: don't use icu and do use graphite2

Also fix detection, so texLive builds now.