utf16_decoder::set_source fix.
Removed spurious file reference.
utf-8 and -16 encoder functors.
utf-16-to-8 conversion.
utf conversion simplified.
Corrected string_utf8_to_u16 name.