Broaden support for chmod
|Target version:||next minor|
Currently file permission bit features in all Ruby versions include only chmod and (if supported by the target platform's C library) lchmod. lchmod is not supported by all platforms, but where it is not the Posix function fchmodat usually supplies similar functionality. Suggest that this be included.