Fixing #2017 and #2087

- Use relative path to refer to `cmake/Modules`, that keeps valid even if used as subproject of a larger CMake-Project.
- Deal with a MacPorts-installed version of libiconv.