Move iconv logistics to autoconf
Reorder iconv declarations

This builds on Fedora and OSX.  At long last.