poseven:  Remove empty fcntl.cc
poseven:  Inline clearenv() (silence link warning)

New gcc linkers aren't fooled by the dummy routine and complain that the
translation unit has no symbols.  Appease them by placing the definition
in the header and removing the corpus entirely.