Added utf8_file_to_fcppt_string_exn, removed optional_string typedefs