Set close_on_exec state on new file descriptors by default

Fixes #2754
Remove tag for now passing spec
Add spec for rb_fd_fix_cloexec
Add rb_fix_fd_cloexec to C-API.

This fixes up file descriptors to set close on exec.