[libc++] Split Apple and Freebsd locale support into their own headers (#113737)

For now these headers don't provide much benefit, however as we refactor
the locale base API they will provide a location to specify the
localization interface on these platforms.

GitOrigin-RevId: e146c1867e8decfd423034f63a3a863733e03f04
5 files changed