My attempt to port FreeBSD's iconv implementation to a cross-platform lib that can be used as a less frustrating to build/use/license replacement to libiconv