build: remove optional iconv sections

This is now a hard requirement and causes misleading build failures in
embedded (buildroot) environments where libiconv is not added.