Redo libc++ customizations
- Remove osreldate include because _LIBCPP_HAS_NO_GETS has disappeared
- Instead, add direct major FreeBSD check for using ::gets declaration
- Mark EINTEGRITY values as FreeBSD customization
- Reformat _LIBCPP_TYPE_VISIBILITY_DEFAULT customization
PR: 276104
MFC after: 1 month