+/**
+ * utf8_readdir: a readdir wrapper that returns the name of the next entry
+ * in the directory as a UTF-8 string.
+ *
+ * @param dir The directory that is being read
+ *
+ * @return a UTF-8 string of the directory entry. Use LocaleFree() to free this memory
+ */