Implemented basic character-encoding conversion, depending only on the C++ Standard Library, and which can be easily extended to use C++11 localization once GCC supports it.  Dropped Boost/Locale and ICU as dependencies.