[BW]: [NIP] Support for unicode paths to avoid problems while accessing paths containing native characters.
[BW]: [Fix] Fixed ifstream/ofstream to be able to open unicode paths.
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
[BW]: [NIP] Further changes to get to work paths containing unicode characters:
- fc::path extended by method toNativeAnsiPath allowing to safely convert current unicode path into its ansi equivalent
- fc::path to_variant uses toNativeAnsiPath method instead of generic_string to avoid loss of data while serializing a path
- fc::mmap_struct_base::open should use toNativeAnsiPath method instead of generic_string to access ansi path
- fc::json::save_to_file should directly pass fc::path to underlying stream instead of generic_string.