Removed use of CFURLPathStyle in public headers as this might cause ABI issues when mixing C++ STD versions due to scoped enums.