Removed use of CFURLPathStyle in public headers as this might cause ABI ...

...issues when mixing C++ STD versions due to scoped enums.