CMake fixes for iconv and Freetype finding

Iconv was inconsitently named which could lead to confusion and even errors because variables had diffrent names on first run.
FindFreetype already comes with cmake, no need to have our own version.